Đồ án môn học Nhập môn ứng dụng di động - SE114.N21, trường Đại học Công nghệ Thông tin - Đại học Quốc gia Thành phố Hồ Chí Minh.
- Giáo viên hướng dẫn: Nguyễn Tấn Toàn, , giảng viên khoa Công Nghệ Phần Mềm, trường Đại học Công nghệ Thông tin, Đại học Quốc gia Thành phố Hồ Chí Minh.
STT | MSSV | Họ và tên | Lớp |
---|---|---|---|
1 | 21520082 | Lê Bảo Như | KTPM2021 |
2 | 21522423 | Huỳnh Ngọc Ý Nhi | KTPM2021 |
4 | 21520003 | Hà Mai Anh | KTPM2021 |
3 | 21520238 | Nguyễn Cao Hoài | KTPM2021 |
4 | 21520178 | Phạm Quốc Danh | KTPM2021 |
- Smart Rent House là một ứng dụng di động dành cho người dùng muốn tìm kiếm và thuê nhà hoặc căn hộ một cách thuận tiện. Ứng dụng cung cấp các tính năng hữu ích giúp người dùng tìm kiếm và xem thông tin về các căn nhà, gửi yêu cầu thuê, tương tác với chủ sở hữu và thực hiện các giao dịch liên quan đến thuê nhà.
- Chủ nhà có nhu cầu đăng cho thuê
- Khách hàng có nhu cho đi tìm nhà để thuê
- Quản trị viên quản lí người dùng, phòng trọ
- Ứng dụng giúp người cho thuê nhà, trọ, căn hộ một cách hiệu quả. Chủ nhà có thể tạo, cập nhật, xóa và theo dõi thông tin về căn sản phẩm họ đã đăng một cách chi tiết tiết bao gồm địa chỉ, giá cả, mô tả phòng trọ, thông tin liên hệ.
- Ứng dụng giúp người cần tìm nhà, trọ, căn hộ thông qua các thông tin cơ bản như địa chỉ, diện tích, tiện ích của sản phẩm, được đề xuất các sản phẩm ở vị trí hiện tại (GPS).
- Ứng dụng giúp quản trị viên thống kê lượng truy cập, số lượng người dùng, phê duyệt phòng trọ, quản lí người dùng.
- Giao diện trực quan, đơn giản nhưng không nhàm chán, thân thiện với người dùng.
- Phân quyền rõ ràng, tăng tính bảo mật dữ liệu.
- Quản lý thông tin hợp lý, dễ dàng truy xuất, chỉnh sửa thông tin.
- Tìm kiếm và lọc dữ liệu nhanh chóng.
- Thông báo và nhắc nhở những thông tin quan trọng.
- Báo cáo, thống kê.
- Dễ dàng sửa chữa, phát triển các tính năng trong tương lai.
Người dùng
- Đăng nhập theo phần quyền người dùng thông qua Google hoặc đăng kí tài khoản thông qua email và mật khẩu.
- Tạo tin cho thuê nhà, căn hộ, phòng trọ mới
- Tìm kiếm phòng trọ theo khu vực
- Nhắn tin, hỏi đáp, thực hiện cuộc gọi với chủ nhà.
- Báo cáo lỗi ứng dụng.
- Thay đổi thông tin cá nhân.
- Quan sát vị trí phòng trọ thông qua Google Map được tích hợp sẵn.
Quản trị viên
- Đăng nhập theo phần quyền quản trị viên.
- Giám sát thông kê dữ liệu.
- Phê duyệt, từ chối bài đăng.
- Quản lí người dùng, khóa/ mở khóa tài khoản.
- Ngôn ngữ: Java
- IDE: Android Studio Flamingo | 2022.2.1 Patch 1 hoặc các phiên bản cao hơn
- Database: Real-time Database Firebase
- Storage Cloud: Storage Firebase
- Xác thực tài khoản: Authentication Firebase
- Công cụ quản lí: Github, Git
- Đối với nhà phát triển
- Download phần mềm tại https://github.com/QuDaMyker/smart-rent-house
- Clone về với git.
- Hoặc Download ZIP và giải nén.
- Thêm vào file local.properties dòng "MAPS_API_KEY=AIzaSyAgsQYMfzZ7UlCUjlbw0orxxbiLfTsD9NI"
- Ấn Run để chạy ứng dụng
- Tài khoản quản trị viên mặc định:
- Tên đăng nhập: admin
- Mật khẩu: admin
- Download phần mềm tại https://github.com/QuDaMyker/smart-rent-house
- Đối với người dùng
- Mọi phản hồi của các bạn sau khi trải nghiệm ứng dụng hãy tạo ở mục Issues. Phản hồi của các bạn sẽ là động lực và lời khuyên quý giá giúp chúng tôi cải thiện ứng dụng tốt hơn. Cảm ơn các bạn đã dành thời gian trải nghiệm ứng dụng của chúng tôi.