Skip to content

jameschenn/airPvP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

151 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AirPvP

This is AirPvP, an AirBnB clone.

In the gaming world, PvP stands for Player vs Player. AirPvP is the place to go for players to rent locations from various video game worlds to go and duke it out!!

Live Site

AirPvP

Index

| Backend Routes | Database Schema | Features | Frontend Routes |

Technologies Used

JavaScript HTML5 CSS3 React Redux Express.js NodeJS Postgres Sequelize

Getting Started

Clone the Repo

https://github.com/jameschenn/airPvP.git

Install dependencies for the root, backend, and frontend directories

npm install

Add an .env file containing the variables from the .env.example file

Create your POSTGRESQL user with CREATEDB and PASSWORD

CREATE USER airbnb_app WITH PASSWORD 'password' CREATEDB;

and database based on what you put in your .env file

CREATE DATABASE airbnb_development WITH OWNER airbnb_app;

Use the Sequelize CLI to apply the provided database migrations and seeder.

npx dotenv sequelize db:migrate

npx dotenv sequelize db:seed:all

You can now run the application by starting both the frontend and backend using

npm start

You can use the Demo user or create an account to being using AirPvP

Features

Spots

Users can view a feed of listings to choose from, or upload a listings of their own for other users to rent

airpvpgithub1

Booking

In each spot's individual listing, users can use the date picker and book a location for a certain amount of days

airpvpgithub2

Reviews

Also in each spot's individual listing, users can leave a review about their stay

airpvpgithub3

Search

Users can search from the nav bar to filter out results based on the name of the location

airpvpgithub4

About

AirPvP is an AirBnB clone where users can rent locations from various video game worlds to go and duke it out!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors