Skip to content

tiendz2003/FixProblem

Repository files navigation

FixProblem

FixProblem là một ứng dụng cho phép người dùng chụp và báo cáo các vấn đề môi trường xung quanh.

📌 Tính Năng Chính

  • 📷 Báo cáo vấn đề bằng hình ảnh: Người dùng có thể chụp ảnh các vấn đề môi trường và chia sẻ lên bảng tin.
  • 💬 Tương tác & Thảo luận: Thích, bình luận và chia sẻ bài viết để thảo luận về các vấn đề xã hội và môi trường.
  • 🗺️ Tích hợp bản đồ tương tác: Hiển thị các vấn đề trên bản đồ, cho phép người dùng nhấn vào để xem chi tiết.
  • 🚗 Chỉ đường đến vị trí sự cố: Người dùng có thể tìm đường đến vị trí sự cố để sửa chữa hoặc giải quyết vấn đề.
  • 🌙 Hỗ trợ chế độ tối: Chuyển sang chế độ tối để trải nghiệm thị giác tốt hơn (Đang triển khai)
  • 🔔 Thông báo theo thời gian thực: Nhận thông báo khi có người thích hoặc bình luận vào bài viết.

🛠 Công Nghệ Sử Dụng

  • Jetpack Compose - Bộ công cụ UI hiện đại để xây dựng giao diện.
  • Mapbox SDK, Navigation SDK v3, Search SDK - Cung cấp các chức năng bản đồ, điều hướng và tìm kiếm.
  • Firebase Firestore, Storage, Functions, Authentication - Xử lý đăng nhập người dùng, lưu trữ bài viết, bình luận, hình ảnh và thông báo đẩy.
  • CameraX - Hỗ trợ chụp ảnh và quay video.
  • Dagger Hilt - Quản lý dependency injection giúp tối ưu kiến trúc ứng dụng.
  • Room Database - Lưu trữ dữ liệu ngoại tuyến để người dùng có thể xem lại bài viết mà không cần internet.
  • Paging 3 - Tối ưu hóa việc tải và hiển thị danh sách bài viết theo phân trang để nâng cao hiệu suất.

📸 Hình Ảnh Minh Họa

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages