Skip to content

empatwi/crowdsourcing-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

empatwi

Crowdsourcing API

Esse repositório contém a API back-end da plataforma Crowdsourcing do projeto Empatwi. Essa API é responsável por toda a conexão com o banco de dados, desde retornar um tweet aleatório para exibição quanto atualizar o registro de um tweet com o resultado da classificação.

Instruções

  1. É pré-requisito possuir uma versão do Python 3.x, o gerenciador de pacotes pip e a biblioteca de virtualenvironment instalados em sua máquina
  2. Primeiramente, é necessário criar um ambiente virtual (python -m venv venv)
  3. Ative o venv venv\scripts\activate no Windows ou source venv/bin/activate no Linux
  4. Em seguida, instale as dependências do requirements.txt (pip install -r requirements.txt)
  5. Para rodar a API, python main.py
  6. Ao acessar localhost:5000/api, será possível visualizar o Swagger e testar a API

About

API back-end da plataforma de Crowdsourcing

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages