Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/20101301-alina-hasan/food-ordering-app
- Owner: 20101301-Alina-Hasan
- Created: 2023-04-25T22:58:58.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-02-27T14:22:40.000Z (10 months ago)
- Last Synced: 2024-02-28T01:43:48.594Z (10 months ago)
- Topics: express, mern, mongodb, mvc, node, react, software-developer, software-engineering, web-development
- Language: JavaScript
- Homepage:
- Size: 102 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# CSE470: Software Engineering | BRACU
## Food-Ordering-App, MERNThe 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