Skip to content

fisjac/AirBnB-Clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About FlairBnB

FlairBnB is a web application inspired by Airbnb, that provides an online marketplace for lodging, primarily homestays for vaction rentals, and tourism activities. Click here to view the FlairBnB Live Site

Please see links below to project Wiki:

API Documentation
Database Schema
Frontend Routes
Feature List
Redux State Shape

The web application was built by Jack Fisher using:

Frameworks:

javascript nodejs react
redux express css3 html5

Database:

SQLite3 postgresql

Features Directions:

Home Page Demo User:

You will be able to test the features of this site without sign up by clicking user profile button in the top right hand corner, then clicking log in. This will prompt a modal popup window with an option to sign in as the demo user. landing-page

While logged or browsing as a guest, users can view individual listings by clicking on each a listing's card, redirecting the user to that individual listing's page.

individual-listing

RoadMap

  • add functionality to remove images from a listing
  • add functionality to add/remove images from reviews
  • allow users to edit their reviews
  • add CRUD operations for bookings, enabling them to book a listing
  • add a page to allow a user to view their bookings
  • add a page to allow a user to view of all their listings

Cloning instructions

For developers looking to clone the FlairBnB, after cloning the repo, first navigate to the backend folder, and install the dependencies within node by running npm install. Then repeat the same process in the front-end folder. The developer should then be able to run npm start in both the frontend and backend directories to launch the application.

The developer can then access the app by navigating to http://localhost:3000/ or any other port the developer specifies in the .env file.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages