Skip to content

An application of real estate rentals for android platforms

Notifications You must be signed in to change notification settings

adlina1/ImmoLoc

Repository files navigation

ImmoLoc

ImmoLoc

Quick description

ImmoLoc is the name of our real estate rental mobile app that runs on Android platforms. It has been developped as part of a school project for a course called "mobile development" of the first year of our master's degree.

Technologies used

Development

  • IDE : Android Studio
  • Language : Java
  • Database : Room persistence library 1

Project management and conception

  • Trello for tasks
  • Drawio for MCU
  • GanttProject for planning

What can you do with this app ?

This app allows you to search for real estate rentals. You can filter a wide rang of information, such as the most basics : price, square meter, start and end date of rental, place, geographic coordinates and more. There is also a chatting feature which allow you to contact directly user on the app.
This application is designed to be easy to use, quick and with clarity for everyone.


How to use our project ?

→ Open a terminal and type git clone https://github.com/adlina1/ImmoLoc.git
→ Open Android Studio software
→ Import the project which is in the folder you runned the previous command
→ Once openned, click on Trust Project
→ Just run the project (green triangle) in your own device (enable developper options mode) or with an emulator.

NOTE: If there are problems with n.json file, make sure you have the right migrations (json files) that corresponds to the ones in the AppDataBase.java file, entry point of our DB with Room.

Details of our app

The greatest part of the functionalities inherent to real estate rentals are accessible by creating an account. Otherwise, you will just be able to see ads published by users already registered.
Two type of registration are provided : Particulier and Profesionnel. Theoretically, you could access to more functionalities by registering profesionnally. It's a prospect for improvement of our application. For now, it has not any effect on your continuation in the app.

Once your account is created, you can access the functionalities developped : you can publish your own ad, manage your profile, contact users if an ad interest you, modify your own ad(s), search for a specific real estate through a set of filters, and so on.

Prospects for improvement

As stated before, we could distinguish the two types of registration: individual or profesional. We could provide a machine learning tool for ads recommandations. To strenghten the posting of an ad and visualize some statistics for profesional registered users about ads they have published. Also put an ad in favorite, get an alert when an ad that potentially could interest us or when a property has been rented, for example.

© Special thanks to Angie for the nice logo designed for our application!

Contributors

  • Adrien Linares
  • Hugo Maître

Footnotes

  1. https://developer.android.com/training/data-storage/room

About

An application of real estate rentals for android platforms

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages