Skip to content

CollinDDD/restaurant-reservation-final-product

Repository files navigation

Restaurant Reservation System

Frontend Link

https://restaurant-reservation-frontend-pp1i.onrender.com

Backend Link

https://restaurant-reservation-backend-pd2q.onrender.com

Screenshots of the API

Dashboard

Dashboard

Creating a reservation

CreateReservation

Creating a table

CreateTable

Searching By Phone

SearchingByPhone

Description

This application is designed to allow restaurant staff members to manage customer reservations. This application can:

  • Create, edit, and display all reservations
  • Add additional tables/seating
  • Assign reservations to a table
  • Keep track of which tables are free or occupied
  • Free up an occupied table
  • Search for a reservation by phone number

Tech

  • Node.js
  • Express
  • React
  • Bootstrap
  • PostGREsql

Installation instructions

  1. Fork and clone this repository.
  2. Run cd starter-restaurant-reservation/
  3. Run cp ./.env.sample ./.env in the front end and back end
  4. Front end's .env file should have: REACT_APP_API_BASE_URL=http://localhost:5001
  5. Back end's .env file should be 4 different URLs to your host (i.e. ElephantSQL)
  6. Run npm install to install project dependencies.
  7. Run npm run start:dev to start your server in development mode.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published