Skip to content

Latest commit

 

History

History
76 lines (52 loc) · 2.77 KB

README.md

File metadata and controls

76 lines (52 loc) · 2.77 KB

RealtiQuest Android App

Welcome to the RealtiQuest Android App! This app is designed to streamline the property management tasks of real estate agents. Below you will find a concise guide to the app's features, architecture, and setup.


Features of the App

Core Features

  • Purpose/Usage Driven Todo List: Customizable tasks for managing properties.
  • Todo Management: Add, update, and delete tasks with datetime and geolocation capture.
  • Image Capture/Upload: Add images via camera or gallery while creating or editing tasks.
  • Subtasks: Manage subtasks within each main task.
  • Reminders: Option to set reminders for tasks with notifications when the reminder time is reached.
  • Geofenced Notifications: Notifications triggered when the user is near the location of a task.
  • Deep Linking: Open the app directly to a specific task from a notification.
  • Completed Tasks: View, recover, or permanently delete finished tasks.
  • Typical Tasks: Provide users with common tasks that can be copied and filled in.

Good to Have

  • Suggestions for additional features are welcome!

Important Note to Include in Assignment

Design

Architecture

  • MVVM: Model-View-ViewModel architecture with state management.

Data Persistence

  • Room Database: For storing task data.

Sensors

  • GPS/GeoLocation: For location-based functionalities.
  • Camera: For image capture.

Compatibility

  • Minimum Android Version: 11

Agile Methodology


Folder Structure

Ensure your folder structure follows best practices for Android projects. Refer to the provided diagram for guidance.

Folder Structure


Setup Instructions

Cloning the Project

To clone the project repository, use the following command:

https://github.com/Vivek-Tate/RealtiQuest.git

Resources


License

See the LICENSE file for details.


Feel free to reach out via the project's GitHub repository for any issues or contributions. Enjoy exploring RealtiQuest! For further details, please refer to the attached report.