https://github.com/rg3915/fastapi-do-zero-madr-projeto-final
Projeto final proposto no curso de FastAPI do Eduardo Mendes.
https://github.com/rg3915/fastapi-do-zero-madr-projeto-final
fastapi python
Last synced: about 2 months ago
JSON representation
Projeto final proposto no curso de FastAPI do Eduardo Mendes.
- Host: GitHub
- URL: https://github.com/rg3915/fastapi-do-zero-madr-projeto-final
- Owner: rg3915
- Created: 2024-06-12T00:36:48.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2024-06-12T01:03:52.000Z (about 2 years ago)
- Last Synced: 2025-01-14T14:14:32.148Z (over 1 year ago)
- Topics: fastapi, python
- Homepage: https://fastapidozero.dunossauro.com/
- Size: 1.95 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# fastapi-do-zero-madr-projeto-final
**Projeto final** proposto no [curso de FastAPI](https://fastapidozero.dunossauro.com/) do [Eduardo Mendes](https://github.com/dunossauro/fastapi-do-zero) do canal [Live de Python](https://www.youtube.com/@Dunossauro).
## Descrição do Projeto
Este projeto é a implementação do **projeto final** do [curso de FastAPI](https://fastapidozero.dunossauro.com/) do [Eduardo Mendes](https://github.com/dunossauro/fastapi-do-zero) do canal [Live de Python](https://www.youtube.com/@Dunossauro). O objetivo é aplicar todos os conceitos aprendidos ao longo do curso para desenvolver uma API completa e funcional utilizando FastAPI.
## Estrutura do Projeto
O repositório está organizado da seguinte maneira:
TODO
## Requisitos
Para executar este projeto, você precisará ter instalado:
- Python 3.11 ou superior
- [Poetry](https://python-poetry.org/) (gerenciador de pacotes do Python)
## Instalação
1. Clone o repositório:
```bash
git clone https://github.com/rg3915/fastapi-do-zero-madr-projeto-final.git
cd fastapi-do-zero-madr-projeto-final
```
2. Crie um ambiente virtual:
```bash
poetry shell
```
3. Instale as dependências:
```bash
poetry install
```
## Uso
Para iniciar o servidor FastAPI, execute:
```bash
uvicorn src.main:app --reload
```
A aplicação estará disponível em `http://127.0.0.1:8000`.
## Agradecimentos
- [Eduardo Mendes](https://github.com/dunossauro/fastapi-do-zero), pelo excelente [curso de FastAPI](https://fastapidozero.dunossauro.com/).
- Comunidade [FastAPI](https://fastapi.tiangolo.com/), pelas contribuições e suporte.