Skip to content

Latest commit

 

History

163 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🏠StayScape

Live Site: StayScape

Table of Contents

  • 💡Database Schema
  • 💡API Docs
  • 💡Technologies Used
  • 💡Code I'm Proud Of
  • 💡Getting Started
  • 💡Features

Explore the structure of the PostgreSQL database supporting StayScape

Review the API documentation detailing the JSON data exchange between frontend and backend routes.

JavaScript

React

Redux

Express

PostgreSQL

HTML

CSS

GIT

homepage

One Stop Page and Reviews

Screenshot 2024-04-22 at 4 38 12 PM

Code Contributions that I'm proud of

This solution starts with performing database queries to ensure data integrity and prevent duplicates when creating new reviews. These checks help in keeping the database organized, providing clear feedback to users, and avoiding unnecessary database operations.

Screenshot 2024-04-22 at 5 09 43 PM Screenshot 2024-04-22 at 5 10 17 PM Screenshot 2024-04-22 at 5 13 07 PM

Getting Started

  1. Clone this repository: StayScape Repository
  2. Once the repo is cloned, run cd <new-project-name> && npm install to install dependencies. You will probably also want to run git init. To run the app, type npm run dev in the front end directory.
  3. Start the app in the backend with npm start.

Features

Spots

  • Users have the ability to create a Spot.
  • Users can view other Spots.
  • Users are able to update their Spot.
  • Users have the option to delete their Spot.

Reviews

  • Users have the capability to create Reviews for Spots.
  • Users can access and view all Reviews associated with a Spot.
  • Users are empowered to delete their Review(s) linked to a Spot.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages