Skip to content

ShareBnB is a full stack mock AirBnB clone website using React, Express, and PostgresSQL. Hosts can list their open spaces such as their backyard or pool for rent by other users.

Notifications You must be signed in to change notification settings

lawnknee/sharebnb-FE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

ShareBnB is a full stack mock AirBnB clone website using React, Express, and PostgresSQL. Hosts can list their open spaces such as their backyard or pool for rent by other users.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published