Skip to content

JohnatanSantana/api_gods_unchained

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gods Unchained

incluir sumario

  1. Requeriments do Projeto
  2. Como usar
  3. Stack

Requeriments para executar o projeto

Você vai precisar ter instalado na sua maquina:

Como executar

Baixar repositorio

    git clone https://github.com/JohnatanSantana/api_gods_unchained.git

Acessar o diretorio onde foi feito o comando acima e execute (provavel pytest)

    docker-compose up

Acesse pelo navegador o link abaixo

http://localhost:8000/docs

alt

Visualizar quais dados existem no Database:

http://localhost:8081/db/godsUnchained/cards

alt

Stack

Nesse Projeto estamos utilizando:

FastAPI

Decidi utilizar o FastAPI pela facilidade, ele cria documentação e também tem uma documentação muito boa.

MongoDB

Banco de Documentos para armazenar os dados já existentes, também poderia ser utilizado o Redis.

Docker

Facilidade de criar Container e reproduzir localmente em qualquer maquina.

To Do

  • - Diminuir tamanho da imagem do docker
  • - Testes
  • - k8s
  • - criar sh
  • - async para o mongo
  • - Router para incluir novos cards
  • - Container com MLFlow

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published