Staybnb is a full-stack application clone of Airbnb. It uses React and Redux in the frontend. Express, Sequelize, and PostgreSQL in the backend.
Live site: https://staybnb-mirg.onrender.com
- Sign up
- Log in
- Show all spots
- Create/Read/Edit/Delete Spots
- Shows all user's spots
- Create/Edit/Delete Reviews
- Show all user's reviews
- Booking (future feature)
- Spots search (future feature)
- Favorites (future feature)
Without signing up, you can test the features with the "Demo User" button.
Logged-in Users Can Manage their listings and reviews
Below are instructions on setting up the project locally.
- Download or Clone the repo (run: git clone https://github.com/jenjenkayi/Airbnb.git)
- Install NPM packages
To test your code live in the browser, run:
- Run npm start so it will update with changes or Navigate to localhost:3000 on the browser