/fastAPIExample

Exemplo de API com FastAPI

Primary LanguagePython

Example Fast API

Status do Projeto: concluído

Tópicos

🔹 Descrição do projeto

🔹 Funcionalidades

🔹 API

🔹 Pré-requisitos

🔹 Como-executar

🔹 Desenvolvedora

Descrição do projeto

Projeto backend realizado para aprender e praticar o uso do FastAPI e Uvicorn.

Funcionalidades

✔️ CRUD de Itens

✔️ Pesquisar por ID

✔️ Pesquisar por nome

API

Pré-requisitos

Todas as dependencias estão listadas no arquivo requirement.txt e podem ser baixadas com o comando: pip install -r requirements.txt

⚠️ FastAPI

⚠️ Uvicorn

Como-executar:

Para rodar o exemplo, siga os passos:

1 - Baixe o projeto localmente (git clone)

2 - Crie o virtual env dentro da pasta do projeto (virtualenv venv)

3 - Ative o venv (Windows: venv\Scripts\activate)

4 - Instale as dependencias (pip install -r requirements.txt)

5 - Execute o uvicorn (uvicorn working:app --reload)

6 - Acesse a url do swagger: http://127.0.0.1:8000/docs

Desenvolvedora :


Mayara Madeira Trevisol