Yum-food
Yum-food copied to clipboard
An online food ordering application built using the Test Driven Development approach with the MERN stack
Yum Foods
Yum-food, is an online food ordering application .
Key Features • How To Use • Credits • Related • License
Key Features
- Orders
- Instantly see all orders.
- Filter orders
- Make multiple orders at once
- Edit previous order before admin sees it
- Cart
- Save item for later purchase
- Enable use even when logged out
- Menu
- Add review for a menu
- Filter menu
- CI/CD integrated
- Duly tested endpoints and models
- Fully set up dev ops
- Interactive Design
- Engaging UI
- Interactive and responsive UI
- Enhanced UX
How To Use
To clone and run this application, you'll need Git and Node.js v15+ (which comes with npm) installed on your computer. Also create an account with cloudinary and any mongodb provider, then add required credentials to the .env file created from the command below.From your command line:
# Clone this repository
$ git clone https://github.com/chyke007/Yum-food.git
# Go into the repository
$ cd Yum-food
# Copy environment variable
$ cp .env.example .env && cp frontend/.env.example frontend/.env
# Install dependencies
$ npm install
# Seed default users and build frontend
npm run heroku-postbuild
# Run the app
$ npm start
Credits
This application uses the following open source packages:
Support

You may also like...
License
MIT
chibuikenwa.com · GitHub @chyke007 · LinkedIn @chibuikenwachukwu