GithubHelp home page GithubHelp logo

tmphat1312 / ise-canteen-management Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 4.97 MB

Remote repo to work on ISE project - Canteen management system.

Home Page: https://hcmuscanteen.software/

HTML 0.19% JavaScript 99.63% Dockerfile 0.18%
canteen management react react-query canteen-mangement-system expressjs mongodb nodejs pos

ise-canteen-management's Introduction

HCMUS Canteen management system logo

HCMUS Canteen Management

If you are my team member, you are free to use this repo. If not please contact us for permission.

Get started

Please follow the steps below:

⏳ Installation

  1. Use yarn to install the project. Install yarn with these docs.

    npm install --global yarn
    yarn --version # if any, you are good to go
  2. Clone this project to your local environment

    git clone https://github.com/tmphat1312/ise-canteen-management.git canteen-mg-system
  3. Open the cloned project on the terminal and make sure you are at the root directory of the repo

    cd canteen-ms-system
  4. Add missing environment variables files I will not provide any guide at this step.

    • .env for server
    • .env.local for client

    Where to find those files? Please contact us

    • Place .env in the backend directory
    • Place .env.local in the client directory
  5. Install packages You have to have 2 terminal tabs to achieve step 5, and 6 (make sure they are in the same root directory of the cloned repo)

    • On the first terminal
      cd client && yarn
    • On the second one
      cd backend && yarn
  6. Start the dev servers

    • On the first terminal
      yarn dev
    • On the second one
      yarn start
  7. Open your browser and type localhost:5173 or hit o on the client-server terminal (yarn dev terminal)

🖐 Requirements

Supported operating systems:

  • Windows 10/11
  • We have not tested on any other OS

Node: version 20.0.0 or later

Team members

  • 21120502 - Trần Đức Minh
  • 21120515 - Trần Phước Nhân
  • 21120519 - Lê Thanh Phát
  • 21120521 - Nguyễn Phúc Phát
  • 21120524 - Trương Minh Phát

Why does this repo exist?

This repo hosts code for the Introduction to Software Engineering course project.

License

You will not have any permission to use this code without our consent

ise-canteen-management's People

Contributors

flashback054 avatar tmphat1312 avatar

Watchers

 avatar

ise-canteen-management's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.