PROPUESTA DE CONTRATACIÓN DE SERVICIOS DE DESARROLLO BACKEND

Job ID: 39511154

Budget: $3,000 – $5,000 USD

Objetivo del proyecto:
Desarrollar el módulo backend de una aplicación móvil utilizada por funcionarios para registrar visitas a establecimientos comerciales, con el fin de verificar el cumplimiento del pago del impuesto departamental sobre bebidas alcohólicas. El sistema debe permitir gestionar datos, almacenar evidencias, sincronizar información desde el campo y generar reportes administrativos.

2. Alcance del servicio a contratar
El contratista deberá desarrollar el backend completo del sistema, incluyendo:

Módulos funcionales requeridos:
Base de datos segura y escalable (Firebase o PostgreSQL)

Gestión de usuarios (login, roles, autenticación segura)

Registro de establecimientos visitados

Carga de productos con información detallada

Almacenamiento y visualización de evidencia fotográfica

Captura de firma digital

Geolocalización de cada visita

Sincronización de datos offline a online

API REST para comunicación con frontend

Dashboard web para supervisores (mínimo panel administrativo básico)

3. Tiempo estimado de ejecución
Duración total del contrato: 6 a 10 semanas

Fases:

Semana 1-2: Diseño técnico y arquitectura base

Semana 3-6: Desarrollo e integración de funcionalidades principales

Semana 7-8: Pruebas, documentación técnica y puesta en marcha

4. Entregables esperados
Repositorio del código fuente (GitHub, GitLab o Bitbucket)

Base de datos estructurada con relaciones y backups

Documentación técnica (manual de instalación, endpoints, modelos)

APIs REST funcionales

Panel web operativo para administración

Asesoría en conexión con frontend y pruebas integradas

5. Requisitos técnicos mínimos
Backend en Node.js / Express o Firebase Functions

Base de datos en PostgreSQL (preferido) o Firebase Firestore

APIs RESTful documentadas (OpenAPI/Swagger)

Autenticación con JWT o Firebase Auth

Seguridad de datos conforme a normativa de Habeas Data

Módulos de control offline con sincronización posterior

Soporte para carga de imágenes (Amazon S3, Firebase Storage)
6. Presupuesto referencial y forma de pago
Presupuesto estimado: Entre $25.000.000 y $40.000.000 COP
(según complejidad, experiencia del proveedor, y tecnología usada)

Forma de pago sugerida:

30% a la firma del contrato

40% contra entrega de versión funcional y pruebas

30% contra entrega final y documentación aprobada

7. Criterios de selección del contratista
Experiencia comprobable en desarrollo backend y sistemas móviles

Portafolio de proyectos similares (apps con GPS, formularios, imágenes)

Conocimiento en sincronización offline y servicios REST

Capacidad de trabajo colaborativo con diseñadores y frontend

Cumplimiento de cronograma y entregables


Formato requerido: PDF con portafolio, cronograma y cotización
Related categories: PHP Website Design MySQL HTML AngularJS