Skip to content

Ykk2/AirBnB-clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Name: BnB

Project Link: BnB

Purpose

To learn how to develop a fullstack application.

Description

AirBnB clone that attempts to imitate the functionalities of the original site.

Wiki Links:

Technologies

JavaScript React Redux Express CSS PostgreSQL Postman HTML CSS

Landing Page Preview

landing-page-bnb-min

Spot Page Preview

spot-page-bnb-min

Listings Page Preview

listing-page-bnb

Trips Page Preview

chrome-capture-2023-1-7

How to get started

  1. Clone the repo

  2. CD into backend folder and run

    npm install

  3. In the same folder run

    npm start

  4. CD into frontend folder and run

    npm install

  5. In the same folder run

    npm start

  6. A new browser should be open now with the running application.

Dependencies:

  • Babel
  • js-cookie
  • moment
  • react
  • react-dates
  • react-dom
  • react-google-maps
  • react-geocode
  • react-redux
  • react-scripts
  • redux
  • redux-thunk
  • react-router-dom
  • date-fns
  • font-aweome
  • bcryptjs
  • cookie-parser
  • cors
  • csurf
  • dotenv
  • express
  • express-async-errors
  • express-validator
  • helmet
  • jsonwebtoken
  • morgan
  • per-env
  • pg
  • sequelize
  • sequelize-cli

Contact Me

Please feel free to reach out to me with anything related to this project.

CSS

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published