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

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.

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.