Skip to content

A custom restaurant review website built with Node JS, Bootstrap 5 and MySQL

Notifications You must be signed in to change notification settings

sallihin/restaurant-review

Repository files navigation

MIT License npm version No Maintenance Intended

Restaurant Review Website

A simple restaurant review website build with Bootstrap 5.0 framework, MySQL, Express and NodeJS. I designed the UI/UX on Adobe XD.

Prerequisites

This projects requires NodeJS and NPM.

Getting Started

  1. Create a new MySQL schema and import the attached eatout.sql file

  2. Create an .env file with the following fields

    DB_HOST = (your-db-host, usually localhost)
    DB_PORT = (your-db-port, usually 3306)
    DB_USER = (your-username)
    DB_PASSWORD = (your-password)
    DB_NAME = (db-name)
    JSONTOKEN_KEY = (any-random-key)
  1. Launch the web application
$ npm start

Dependencies

This web application runs on Node.JS and requires the following packages.

  • bcrypt
  • body-parser
  • bootstrap 5.0
  • dotenv
  • easy-livereload
  • express
  • jsonwebtoken
  • mysql
  • node-dev
  • nodemon

Credits / References

Useful Documentations

Personal Links

License

Mit License © 2021-2022 Putra Nursallihin

About

A custom restaurant review website built with Node JS, Bootstrap 5 and MySQL

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published