Skip to content

TheBnB is a clone of Airbnb that possess many of the core features from the original such as creating, reading, editing, and deleting spots and reviews.

Notifications You must be signed in to change notification settings

WhirlyFan/TheBnB

Repository files navigation

thebnb

Background

thebnb is a clone of Airbnb that possess many of the core features from the original such as creating, reading, editing, and deleting spots and reviews. It utilizes login and signup features to correctly authenticate users as long as a demo user so people can try out the functionality of the app.

Technologies

  • React.js - frontend components
  • Redux - frontend state management
  • Express.js - backend controller and routing
  • Postgresql - database storage

Home Page

Home Page

The home page lists out all the spots that are available and users can choose to sign up, log in, and browse the site!

Try it out!

You can download the code by cloning the source code and running npm start on the "backend" folder in the root directory as well as the "frontend" folder.

Future directions

  • Bookings
  • Google API integration
  • AWS storage for images
  • User profiles
  • Filter and Search

About

TheBnB is a clone of Airbnb that possess many of the core features from the original such as creating, reading, editing, and deleting spots and reviews.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published