The aim of this project is to develop an application specially for students moving to a new place which will help them find good place within budget and roommates with similar interests and preferences. We also plan on linking local brokers and landlords along with their listings and helping students connect with them over the application to finalize a place and provide them with a safe gateway to make payments. This eliminates any sort of fraud and risks associated with making transfers internationally and provides assurance to both the brokers and the students.
The main objectives of the project can be summarized as follows:
- Help students find apartment all under one application
- Provide students with listings depending on budget and location preferences
- Connect local brokers and landlords directly to students via the application
- React JS
- Redux Store
- ReactBootStrapping
- Email Integration
- Google Map API integration
- JWT Token Authentication
Clone the repository to your local machine. Run the following commands to start the application :
Change your directory to server and run the following commands:
- npm i
- npm run dev ( to initiate the server)
Change your directory to webapp and run the following commands:
- npm i
- npm run start ( to initiate the react application)
The opening page of the Web Application:
The viewing page of the availble rentals:
The login page of the registered user: