Skip to content

Latest commit

 

History

History
29 lines (20 loc) · 1.33 KB

README.md

File metadata and controls

29 lines (20 loc) · 1.33 KB

ShareBnB

ShareBnB is a fullstack mock AirBnB clone website using a React frontend, Express backend, PostgresSQL database, and AWS S3 for photo uploads. Hosts can list open spaces such as their backyard or pool spaces for rent by other users.

ShareBnB allows users to sign-up or login. Authentication is implemented with Bcrypt and persists with JSON Web Tokens. Once logged in, users have access to the following features:

  • view all current listings
  • search for listings by location
  • add a listing and upload their own photo
  • send and receive private messages with other users

You can view the deployed version of ShareBnB here.

Setup Instructions

  1. Clone and install the backend repository here.
  2. Navigate into ShareBnB frontend directory cd sharebnb-FE
  3. Install dependencies npm install
  4. Start the React App npm start

Authors

ShareBnB is authored by Loni Kuang and Zach Thomas.

Technologies Used

  • React - Javascript frontend framework
  • Express - Express backend framework
  • PostgreSQL - Relational database system
  • AWS S3 - Cloud storage system