Skip to content

Latest commit

 

History

History
38 lines (30 loc) · 1.67 KB

README.md

File metadata and controls

38 lines (30 loc) · 1.67 KB

A reactive Single-Page Application that allows user to create rentals post, manage their rentals

Web Site Page: https://rentalbooking.herokuapp.com/

Features:

  • Frontend implemented with React, Redux
  • Backend impletemented useing Node.js, Express.js, Mongodb, Mongoose
  • used Google Map API to display the location of the houses
  • used Amazon AWS S3 services to store the user uploaded images
  • Registered Users are able to create their rental listing
  • Users are able to upload their image
  • Users are able see all of their listing and decide to delete or update them
  • Search functionailty is available





Todo list

  • A booking system will be added, each user will be able to schedule a viewing of the houses
  • The owner will be able to see all the viewing or booking request and confirmed with the requester
  • A comment field for each of the rental will be added so that user will be make comments on it
  • More robusted UI will be added or modification of the existing UI
  • Will be implementing Redis cache system to avoid the backend hitting the database too many times