Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/20101301-alina-hasan/food-ordering-app

Software Engineering | BRACU
https://github.com/20101301-alina-hasan/food-ordering-app

express mern mongodb mvc node react software-developer software-engineering web-development

Last synced: about 1 month ago
JSON representation

Software Engineering | BRACU

Awesome Lists containing this project

README

        

# CSE470: Software Engineering | BRACU
## Food-Ordering-App, MERN

The web application uses MERN Stack, an MVC architecture.

### Here is what the menu looks like...

![Menu](/menu.png)

As the actions act as codebase, each action has been unit tested using JEST. JEST is a popular JavaScript testing framework. The unit tests are located in the [actions](/client/src/actions) folder.
There are 3 action files:
* [cartAction.js](/client/src/actions/cartAction.js)
* [pizzaAction.js](/client/src/actions/pizzaAction.js)
* [userAction.js](/client/src/actions/userAction.js)

Subsequently, there are three 3 test suites:
* [cartAction.test.js](/client/src/actions/cartAction.test.j)
* [pizzaAction.test.js](/client/src/actions/pizzaAction.test.js)
* [userAction.test.js](/client/src/actions/userAction.test.js)

In total, there are 15 test cases, all of which pass:

![Test Case](/test_case.png)

**To learn more check out my presentation on YouTube:** https://youtu.be/KHHCichNslk