ra-eng / API

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

RESTful APIs Example

Python Version Django Version

Esse Projeto foi criado para marcação de pontos de registros dos funcionários.

Essas marcações devem ocorrer em um intervalo de tempo muito pequeno e para isso foi montada uma api em que é possível adicionar ou remover informações do funcionário tais quais:

{"includedAt":"2021-03-15 15:10:00", "employeeId": 123, "employerId": 999} 

Essas informações são armazenadas em um banco de dados inicialmente e após a inserção dos dados, os mesmos devem ser enviados para a api do sistema legado

Running the Project Locally

Clone o repositório para a máquina local:

git clone https://github.com/ra-eng/API

Instale os requisitos:

pip install -r requirements.txt

Criação do banco de dados :

python manage.py migrate

Rode o servidor !

python manage.py runserver

Execução dos testes

python manage.py test 

O projeto estara disponível em: localhost:8000 Após a inserção dos dados é necessário enviá-los pelo usando o comando **send

 localhost:8000/send

About


Languages

Language:Python 100.0%