Evaluating bids

Api Rest Full Consolidador App

Published on the April 21, 2021 in IT & Programming

About this project

Open

Zencillo requiere desarrollar un api que le permita la comunicación entre el app desarrollado por la empresa y sus bases de datos para la realización de consultas.
Las características generales para el desarrollo del API son:
Se requiere que el api sea tipo restful
se solicita que el lenguaje de desarrollo sea python ultima versión
la base datos a consultar es sql server
no requiere desarrollar las consultas a desarrollar, la empresa entrega los query o sp que se van a utilizar.
La empresa provee un ambiente de pruebas sobre un servidor.

Se entrega una base de datos real para realizar pruebas de consulta sobre la información.
Se entrega un api que ya funciona para que el desarrollador compare los resultados, esta api fue desarrollada en otro lenguaje.
El API a desarrollar consta de 13 métodos.

El desarrollador debe entregar los códigos fuente documentados (bien documentados).
La programación del API debe ser orientada a objetos, bien definidas sus clases y objetos.
La librería de python es de libre elección (ejemplo api fast para python), pero de ser de buenas características, que incluya métodos de prueba, documentación en línea, opciones de test, entre otras.

El api desarrollado debe ser seguro, a prueba de sql injection u otro tipo de ataque que lo pueda vulnerar.
El API debe manejar un promedio de 400.000 transacciones de solicitud de datos (consultas) al día.
La ejecución del API debe tener buen uso de los recursos del servidor, para esto se realizaran pruebas automatizadas con un promedio 50000 consultas hora.


Del programador se requiere:

Experiencia confirmada desarrollando api python.
Buen manejo de los recursos del servidor
El tiempo para el desarrollo son 8 días, se empieza de inmediato al momento de quedar seleccionado.
En el momento de ser seleccionado se entrega documentación adicional necesaria para el desarrollo del API

Entregables
Código Fuente y el mismo documentado
Manual
Postman con los recursos
Manual instalación

Category IT & Programming
Subcategory Other
Is this a project or a position? Project
I currently have I have specifications
Required availability Part time

Project duration 1 to 3 months

Skills needed

Python SQL Server

Want to start working on this project?

Log into your Workana account or Register today. Boost your freelance work!

Other projects posted by F. G.