chyke007 / Yum-food

An online food ordering application built using the Test Driven Development approach with the MERN stack

Home Page:https://www.youtube.com/watch?v=DowynPg5N3A

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool


yum-food
Yum Foods

Yum-food, is an online food ordering application .

License: MIT Build Status Coverage Status

Key FeaturesHow To UseCreditsRelatedLicense

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...

  • PC - A Project crashing software for project management
  • Cinema - A cinema app

License

MIT


chibuikenwa.com  ·  GitHub @chyke007  ·  LinkedIn @chibuikenwachukwu

About

An online food ordering application built using the Test Driven Development approach with the MERN stack

https://www.youtube.com/watch?v=DowynPg5N3A

License:MIT License


Languages

Language:CSS 84.7%Language:JavaScript 15.3%Language:HTML 0.0%Language:Shell 0.0%Language:Dockerfile 0.0%