Technologies: JavaScript, React, Redux, Express, MongoDB, Node.js, Google Maps API, jwt authentication
Booking rental application is created using MERN stack.
Frontend App has next features:
- handling user authentication with JWT on the client side.
- book rental property for certain number of days.
- search and create rental functionality
- display user bookings and rentals
- list and remove bookings and rentals
- update rental property
- review rentals feature
- payment feature using Stripe API
- upload images to Amazon S3
Backend Node.js app is responsible for handling bussiness data and storing them in MongoDB, Node.js also handles JWT user authentication on the server side.
To view the application click the following link