Skip to content

CombatCoders/chairbnb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

227 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

---------------Galvanize MCSP-20---------------

Front End Capstone Project: AirBnB Clone (ChairBnB)

Tech Stack

Vite React JavaScript CSS3 HTML5

Node.js Express.js PostgreSQL Docker

Git npm VS Code

Discord GitHub Slack Zoom

Objectives & Minimum Requirements

  • Build a Full Stack UI Clone of an app's "item detail page"
  • Page must contain multiple distinct modules of functionality
  • Selected App should have sufficient complexity
  • Implement React Components
  • Perform API requests

Table of Contents

Installation & Setup

  • Fork/Clone down this repo: ChairBnB
  • cd into the project folder
npm install
cd server/
npm install
cd ..
cd client
npm install
cd ..
docker-compose up -d
  • create a .env file in the server directory and add a key to point to the running docker container DATABASE=postgres://postgres:docker@localhost:5432/chairbnb

  • create a .env file in the client folder and add a key for the Google Maps Api. VITE_API_KEY="your api key"

npm start
  • Connect to the site in your browser 'http://localhost:5173/1'
  • Note: You must have the /1 to see the product page. You can also use 2-4 to see different pages.

Collaborators

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors