AirBnC is the front-end of a full-stack property booking application. It connects to a custom-built AirBnC API to provide a full user experience including browsing listings, managing favourites, submitting bookings and writing reviews.
💻 Live Site: https://air-bnc-br.netlify.app/
- React
- JavaScript
- HTML & CSS
- AirBnC API (custom backend)
- Login from a list of pre-defined users
- Browse from a list of available properties and apply filters
- Add or remove properties from your favourites and view your favourites list.
- Visit a details page for a given property
- Submit or delete reviews for properties
- Submit bookings for properties
- Manage your details and bookings on the Profile Page
- If you are a host, view your listed properties and their associated bookings and reviews
To run this project locally:
npm install
npm run dev