Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/coelhoreinaldo/restaurant-orders
I implemented data structures like Hashmap (using Dict and Set in Python), data manipulation, conducting tests, and applying object-oriented concepts to develop a menu-building tool for a restaurant
https://github.com/coelhoreinaldo/restaurant-orders
poo python3
Last synced: 27 days ago
JSON representation
I implemented data structures like Hashmap (using Dict and Set in Python), data manipulation, conducting tests, and applying object-oriented concepts to develop a menu-building tool for a restaurant
- Host: GitHub
- URL: https://github.com/coelhoreinaldo/restaurant-orders
- Owner: coelhoreinaldo
- Created: 2023-10-07T22:46:08.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-10-07T22:51:08.000Z (over 1 year ago)
- Last Synced: 2024-10-25T01:26:33.221Z (3 months ago)
- Topics: poo, python3
- Language: Python
- Homepage:
- Size: 419 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# š Restaurant Orders
![Project](./project.png)
## š Sobre
ImplementaĆ§Ć£o de estruturas de dados como Hashmap (usando Dict e Set em Python), manipulaĆ§Ć£o de dados, realizaĆ§Ć£o de testes e aplicaĆ§Ć£o de conceitos de orientaĆ§Ć£o a objetos para desenvolver uma ferramenta de construĆ§Ć£o de cardĆ”pios para um restaurante.
## āļø Ferramentas
- Python
- Pytest
- Algoritmos de busca e ordenaĆ§Ć£o
- Pilhas e Filas
- Hasmap, Dict e Set
- P.O.O## š ļø Como executar o projeto?
1. criar o ambiente virtual
```python3 -m venv .venv```
2. ativar o ambiente virtual
```source .venv/bin/activate```
3. instalar as dependĆŖncias no ambiente virtual
```python3 -m pip install -r dev-requirements.txt```
4. rodar o servidor
```python3 -m uvicorn app:app```
5. acesse a rota "/docs" para ver a documentaĆ§Ć£o gerada pelo FastAPI## š Nota
![100% de aprovaĆ§Ć£o no projeto](./grade.png)