Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/lsegg/delilah-resto

This project proposes the creation of an online ordering system for a restaurant.
https://github.com/lsegg/delilah-resto

api api-rest dotenv express nodejs nodemon openapi

Last synced: 11 days ago
JSON representation

This project proposes the creation of an online ordering system for a restaurant.

Awesome Lists containing this project

README

        

# Delilah Restó

This is the third project from the Web Full Stack Development intensive programme by Acámica. The objective is to emulate the task of a backend developer by creating an online ordering system for a restaurant. The expected minimum deliverables are:

- JS files
- SQL file or installation from the application
- Documentation file
- README.md with installation instructions

## Built with 🛠️

- [dotenv](https://www.npmjs.com/package/dotenv) - zero-dependency module that loads environment variables.
- [Express](http://expressjs.com/) - Fast, unopinionated, minimalist web framework for Node.js.
- [HTML5](https://developer.mozilla.org/en-US/docs/Web/Guide/HTML/HTML5) - Markup language.
- [JavaScript](https://sass-lang.com/install) - Programming language.
- [Jest](https://jestjs.io/) - JavaScript Testing Framework.
- [Node.js](https://nodejs.org/en/) - JavaScript runtime.
- [Postman](https://www.postman.com/) - Application to test web APIs.

## Features 📋

- Full CRUD for products
- Model View Controller Architecture
- Test driven development

## Requirements ⚙️

- A text editor like [Visual Studio Code](https://code.visualstudio.com/).
- A development local server such as [Live Server](https://marketplace.visualstudio.com/items?itemName=ritwickdey.LiveServer).
- A testing application like [Postman](https://www.postman.com/) is not neccesary but it is recommended for server-side request testing.

## License 📄

This project is under (MIT License) - See the file [LICENSE](LICENSE) for more details