Programación web de Plataforma Medica

Método de pago: Verificado


Evaluando propuestas
Descripción:
Actualmente Hospinet se desarrolla bajo el siguiente esquema:

El código es mantenido en un repositorio en Git, se desarrolla en una rama aparte y master se tiene en todo momento lista para hacer deployments.

Las versiones de Python utilizadas son 2.7 como legacy y 3.5 para el código más nuevo, en cualquier conflicto de sintaxis se utiliza la librería six para asegurar la mayor compatibilidad en la ejecución.

El código django se escribe para la ultima versión estable observando la mayor portabilidad hacia las versiones futuras del framework.

Las plantillas de las vistas deben escribirse en el lenguaje de plantillas de django.

Los modelos nuevos deben utilizar ModelManagers, se intenta agregar todos los comandos prefetch_related y select_related según sean necesarios en cada caso, se prefiere utilizar metodos contenidos en el ModelManager para incrementar la reusabilidad del código.

Se está iniciando soporte para API mediante Django Rest Framework, de ser posible, escribir la mayoria del código utilizando esta extensión del framework.

No se permite la escritura de datos hardcoded en el código, todos los datos deben ser parametrizables.

Todo el código debe utilizar las facilidades i18n y l10n de django, para asegurar su portabilidad a otros idiomas en futuras versiones.

El código de las vistas se escribe en su mayoría en CBV, a menos que el manejo del request sea muy personalizado se requiere que se escriban de esta manera.

Categoría: Programación y Tecnología
Subcategoría: Programación Web
¿Cuál es el alcance del proyecto?: Cambio mediano
¿Es un proyecto o una posición?: Un proyecto
Actualmente tengo: Tengo las especificaciones
Disponibilidad requerida: Según se necesite
Integraciones de API: Otros (Otras APIs)
Roles necesarios: Gerente de proyecto

JavaScript MySQL PHP Android Django Facebook Python

USD 100 - 250

Presupuesto

6

Propuestas

10

Freelancers interesados

Publicado: Hace un año

Plazo: No definido

Crea tu propio proyecto

¿Buscas un freelancer para realizar un proyecto similar? Crea tu propio proyecto y recibirás ofertas de los mejores freelancers.


Freelancers que ya aplicaron para este trabajo

Alejandro G.Software engineer highly passionate about Cloud Computing and making people improve their lifestyles through software use. I like to learn trend technologies to use them and build fresh software products. • Python •... + detalles

WebSit.Desarrollo, gestión y diseño de páginas web e imagen corporativa. Nuestro equipo está formado por Consultores web, webmasters, profesionales en Diseño Gráfico, Diseño Web, Programación, Bases de Datos, Seguridad en ... + detalles