Skip to content
SamG1002Public

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Latest commit

 

History

15 Commits

Folders and files

Repository files navigation

📋 Descrição do projeto

O DeliciAPI é uma API em Python utilizando FastAPI, no qual contêm dados de receitas culinárias! Tive como objetivo estruturar uma aplicação consistente e eficaz, mesmo que simples.

Utilizei como base de dados o MongoDB utilizando dados do repositório Afrodite

🚀 Executar o projeto

No terminal, clone o projeto:

git clone https://github.com/SamG1002/DeliciAPI.git

Certifique-se de ter o Python (com pip) e MongoDB instalado.

⚠️ Python ⚠️ MongoDB

Configurar ambiente virtual

python -m venv venv
venv\Scripts\activate
python.exe -m pip install -r requirements.txt

Importar Banco de Dados

python.exe importa_db.py

Iniciar servidor da API

uvicorn main:app --reload

🧪 Testar o projeto:

Links e EndPoints

Automação dos testes

python -m pytest

🧑🏿‍💻 Desenvolvedor


Samuel Guerra de Aquino

Licença

The MIT License (MIT)

Copyright ©️ 2024 - DeliciAPI

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages