About this project
design-multimedia / illustrations
Open
Olá,
Preciso desenvolver uma API RESTful em Python com MySQL, no final precisarei de uma entrega que seja:
* Autenticação por aplicação
* Docker para levantar a aplicação
* Uso das chamas http: post, put, get, delete
* acessível a outros domínios (access-control-allow-origin: *)
* deverão ser criados testes e validações para cada endpoint entregue (tdd)
**** crud ****
por crud entende-se que para cada um dos itens listados abaixo teremos uma ação para cadastro, busca, atualização e delete. Para a busca deveremos ter um endpoint para a listagem de todos os dados e outro para uma busca por id, totalizando 5 endpoints
get: /
get: /{id}
post: /
put: /{id}
delete: /{id}
a api deverá ter os seguintes endpoints:
* cliente (crud)
cadastro simples, terá apenas tratamentos simples de campos requeridos e etc
* configurações do cliente (crud)
cada cliente poderá ter uma configuração, serão definidos os campo que deverão ser persistidos e retornados pela api.
* Parametros de Busca (CRUD)
Cada cliente poderá ter 1 Parâmetro de busca cadastrado, este parâmetro irá receber 3 campos que serão uma lista de ID`s.
Cada id recebido nesta api deverá ser persistido com outra base de dados que será consumida de outra api rest já desenvolvida. Será uma requisição única para cada CAMPO e as regras serão informadas posteriormente.
Category Design & Multimedia
Subcategory Illustrations
Project duration 1 to 3 months
Skills needed