Skip to content

radmanlo/7097CEM---Modern-Web-Technologies

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

7097CEM Modern Web Technologies

This is a Node.js application designed to facilitate the management of small restaurant orders. In this project, we've developed a digital ordering system tailored for small restaurants. Our system streamlines the order management process, enabling restaurant owners and staff to efficiently monitor incoming orders.

Installation

  1. Clone the repository to your local machine:
git clone https://github.coventry.ac.uk/lotfiazarr/7097CEM_Modern_Web_Technologies.git
  1. Navigate to the project directory:
cd 7097CEM_Modern_Web_Technologies
  1. Install dependencies using npm:
npm install

Usage

  1. Set up environment variables by creating a .env file in the root directory of the project and adding the necessary variables. You can use the .env.example file as a template.

  2. Run the application:

npm start
  1. To run tests, execute the following command:
npm test
  1. For running specific tests, you can use the following commands:
npm run test_admin
npm run test_auth
npm run test_food
npm run test_order
npm run test_table

This update provides instructions for running tests using Jest and includes commands for running specific tests for different modules in your project.

Deployed Website

Our digital ordering system is deployed and accessible online. You can visit the deployed website at the following link:

Ordering System

Feel free to explore the features and functionalities of our application!

Contributing

Contributions are welcome! Please open an issue or submit a pull request if you find any bugs or would like to propose improvements.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published