Skip to content

nguyenbanhducA1K51/DiningService

Repository files navigation


Dining service review

A webdemo to connect student with falcuties of dining service.

View Demo

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Roadmap
  5. Contributing
  6. License
  7. Contact
  8. Acknowledgments

About The Project

This project idea stemed from my observation that there was a time when many students complains about the food quality/taste at my dining hall. I think that there should be a way to gather feedback from the body of students and present them to the dining admin so that they can make necessary adjustment on ingredient or dish choice with the goal to enhance dining experience and avoid wasting food.

(back to top)

Built With

React

Bootstrap

Redux

NodeJS

MongoDB

Express.js

(back to top)

Getting Started

Prerequisites

Ensure that npm is installed on the machine. This repo works stable on npm version 10.1.1. Consider using nvm to to install the required npm version.

Installation

  1. Clone the repo
    git clone https://github.com/nguyenbanhducA1K51/DiningService.git
  2. Install NPM packages in current directory and frontend directory
    npm install
    cd frontend
    npm install
  3. Config the .env file to match the example.env file. For the mongodb key, consider visit Mongodb website, create your own database and use your mongo method of connection.

(back to top)

Usage

To locally run client and server concurrently , using command npm run dev to run in developement mode. To serve static client files on server port, run npm run build in ./frontend directory, then run npm run server in this repo directory. To deploy this app on your domain, install pm2 package and nginx and nginx package consider following instruction .

(back to top)

App image

Main Page Menu List

Contact

Duc Nguyen - ducnguyen.wings@gmail.com

(back to top)

About

Dining service review web application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published