Skip to content

Projeto back-end desenvolvido para o MVP do curso de pós-graduação em engenharia de software da PUC-Rio. Foi desenvolvido uma API para uso no site de divulgação de serviços realizados por mulheres

Notifications You must be signed in to change notification settings

gabrielliosc/mvp1-back-end

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

API MVP 1

Sobre O Projeto

Bem vindo(a)! Esse é um projeto de back-end desenvolvido para um MVP de uma aplicação fullstack, a parte de front-end do projeto pode ser encontrada aqui https://github.com/gabrielliosc/mvp1-front-end. Muitas mulheres se sentem inseguras morando sozinha principalmente pela situação de estar sozinha e precisar solicitar um serviço para a casa e um homem desconhecido entrar na casa. Com essa problemática em mente, o objetivo do projeto é desenvolver um site de divulgação de serviços realizados por mulheres para a utilização do banco de dados de Pessoas e Serviços foi desenvolvida esta API.

A API é divida da seguinte forma e possui sua documentação de utilização no swagger:

image


Como executar

Será necessário ter todas as libs python listadas no requirements.txt instaladas. Após clonar o repositório, é necessário ir ao diretório raiz, pelo terminal, para poder executar os comandos descritos abaixo.

É fortemente indicado o uso de ambientes virtuais do tipo virtualenv.

(env)$ pip install -r requirements.txt

Este comando instala as dependências/bibliotecas, descritas no arquivo requirements.txt.

Para executar a API basta executar:

(env)$ flask run --host 0.0.0.0 --port 5000

Em modo de desenvolvimento é recomendado executar utilizando o parâmetro reload, que reiniciará o servidor automaticamente após uma mudança no código fonte.

(env)$ flask run --host 0.0.0.0 --port 5000 --reload

Abra o http://localhost:5000/#/ no navegador para verificar o status da API em execução.

About

Projeto back-end desenvolvido para o MVP do curso de pós-graduação em engenharia de software da PUC-Rio. Foi desenvolvido uma API para uso no site de divulgação de serviços realizados por mulheres

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages