Skip to content

tanbaycu/FunFactsHub-website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FunFacts Hub 🎯

Ứng dụng web động cung cấp các sự thật thú vị, trò đùa, trích dẫn và nhiều nội dung hấp dẫn khác bằng cả tiếng Anh và tiếng Việt.

Tính năng 🌟

  • Sự thật vô dụng: Những sự thật thú vị nhưng không mấy hữu ích
  • Sự thật về số: Khám phá điều thú vị về bất kỳ con số hoặc ngày tháng nào
  • Sự thật về mèo: Những điều bất ngờ về loài mèo đáng yêu
  • Trò đùa: Những câu chuyện hài hước phù hợp với gia đình
  • Trích dẫn ngẫu nhiên: Những câu nói truyền cảm hứng và khiến bạn suy ngẫm
  • Câu đố kiến thức: Thử thách trí tuệ của bạn với nhiều chủ đề đa dạng
  • Lời khuyên ngẫu nhiên: Nhận lời khuyên bổ ích cho cuộc sống
  • Gợi ý hoạt động: Không bao giờ cảm thấy buồn chán với những ý tưởng thú vị
  • Hình ảnh chó: Ngắm nhìn những bức ảnh đáng yêu về các chú chó

Tính năng nổi bật 🔑

  • Hỗ trợ song ngữ: Tất cả nội dung được tự động dịch sang tiếng Việt
  • Chế độ tối: Dễ dàng chuyển đổi giữa giao diện sáng và tối
  • Thiết kế tương thích: Hoạt động hoàn hảo trên mọi thiết bị
  • Hiệu ứng mượt mà: Trải nghiệm người dùng được nâng cao với các chuyển đổi mượt mà
  • Tải lười biếng: Nội dung được tải khi cuộn trang để tối ưu hiệu suất

Công nghệ sử dụng 💻

  • HTML5: Nền tảng cấu trúc cho ứng dụng web
  • Tailwind CSS: Framework CSS tiện lợi cho thiết kế nhanh chóng và linh hoạt
  • JavaScript (ES6+): Ngôn ngữ lập trình cho tương tác động
  • Lucide Icons: Bộ biểu tượng vector đẹp mắt và dễ tùy chỉnh
  • Google Fonts (Inter): Phông chữ hiện đại và dễ đọc

API sử dụng 🔌

  • Useless Facts API: Cung cấp những sự thật thú vị nhưng vô dụng
  • Numbers API: Thông tin về số học và ngày tháng
  • Cat Facts API: Sự thật thú vị về mèo
  • JokeAPI: Nguồn cung cấp trò đùa đa dạng
  • Quotable API: Kho tàng trích dẫn phong phú
  • Open Trivia DB: Ngân hàng câu hỏi kiến thức đa lĩnh vực
  • Advice Slip API: Nguồn cung cấp lời khuyên ngẫu nhiên
  • Bored API: Gợi ý hoạt động để giải trí
  • Dog CEO API: Thư viện ảnh chó đáng yêu
  • MyMemory Translation API: Dịch vụ dịch thuật tự động

Bắt đầu 🚀

  1. Clone repository về máy của bạn
  2. Mở file index.html trong trình duyệt
  3. Không cần quá trình build phức tạp!

Cách sử dụng 📱

  • Nhấp vào biểu tượng mặt trời/mặt trăng để chuyển đổi chế độ tối
  • Sử dụng menu điều hướng để di chuyển đến các phần khác nhau
  • Nhấp vào "Fact mới" hoặc nút làm mới để nhận nội dung mới
  • Nhấp vào "Hiện câu trả lời" để xem đáp án của câu đố
  • Cuộn trang để tự động tải thêm nội dung

Đóng góp 🤝

Chúng tôi rất hoan nghênh mọi đóng góp! Hãy thoải mái gửi các vấn đề và yêu cầu cải tiến.

Giấy phép 📄

Giấy phép MIT - Bạn có thể tự do sử dụng dự án này cho mục đích học tập và phát triển.

Tác giả ✍️

Tanbaycu

Liên hệ 📧

Tính năng sắp tới 🚀

  • Tích hợp đăng nhập: Cho phép người dùng lưu trữ nội dung yêu thích
  • Chế độ thi đấu: Thử thách kiến thức với bạn bè
  • Tùy chỉnh giao diện: Cho phép người dùng thay đổi màu sắc và bố cục
  • Chia sẻ mạng xã hội: Dễ dàng chia sẻ nội dung yêu thích lên các nền tảng mạng xã hội
  • Thông báo đẩy: Nhận thông báo hàng ngày về sự thật thú vị mới

Cách đóng góp 🤝

  1. Fork dự án
  2. Tạo nhánh tính năng mới (git checkout -b feature/AmazingFeature)
  3. Commit các thay đổi của bạn (git commit -m 'Add some AmazingFeature')
  4. Push lên nhánh (git push origin feature/AmazingFeature)
  5. Mở Pull Request

Lịch sử phiên bản 📜

  • 1.0.0
    • Phát hành ban đầu
    • Thêm 9 loại nội dung khác nhau
    • Hỗ trợ song ngữ Anh-Việt
  • 1.1.0
    • Thêm chế độ tối
    • Cải thiện hiệu suất tải trang

Ghi nhận đóng góp 👏

klklkkl Cảm ơn tất cả những người đã đóng góp cho dự án này!


Được tạo ra với ❤️ bởi Tanbaycu