Skip to content

RealtiQuest is an innovative Android app for real estate professionals and property managers. It combines geolocation capabilities with a task management system to streamline the management of multiple properties. Users can create, assign, and track tasks related to specific properties, benefiting from real-time location data and notifications.

License

Notifications You must be signed in to change notification settings

Vivek-Tate/RealtiQuest

Repository files navigation

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.

About

RealtiQuest is an innovative Android app for real estate professionals and property managers. It combines geolocation capabilities with a task management system to streamline the management of multiple properties. Users can create, assign, and track tasks related to specific properties, benefiting from real-time location data and notifications.

Topics

Resources

License

Stars

Watchers

Forks

Languages