42

Resturant Reservation v1

A restaurant scheduling system that enables employees to create and search reservations by phone number and seat customers.

Restaurant Reservation

Is a simple restaurant reservation system that allows employees to create reservations, seat customers, and search for reservations by phone number.

Thru an MonoRepo architecture, this project is divided into two parts:

  • back-end
  • front-end

Hosted on Render, and using a PostgreSQL database (ElephantSQL) for the back-end.

back-end

The back-end is a RESTful API built with Node.js, Express, and Knex. It uses a PostgreSQL database (ElephantSQL) to store data.

Front-end

The front-end is a React application that uses React Router to navigate between views. It uses the back-end API for data.

Technologies Used

  • React
  • React Router
  • Bootstrap
  • Express
  • Knex
  • PostgreSQL
  • Node.js