Evaluando propuestas

Migración de Sistema Microsoft Access a Aplicación Web Django con Postgresql

Publicado el 11 Mayo, 2026 en Programación y Tecnología

Sobre este proyecto

Abierto

Se busca un desarrollador experimentado para transformar un sistema de gestión existente, desarrollado en Microsoft Access (.accdb), en una aplicación web moderna y personalizada. El objetivo es migrar toda la funcionalidad a un entorno web para permitir el acceso desde cualquier navegador, inicialmente dentro de una red local y con planes de expansión para acceso vía Internet.

El sistema actual de Microsoft Access gestiona tres áreas principales:

*  Captura y almacenamiento diario de datos.
*  Generación de reportes, tanto bajo demanda como programados.
*  Control de acceso basado en roles de usuario.

El cliente proporcionará los siguientes recursos:

*  Archivo .accdb que incluye tablas, formularios, consultas y datos de ejemplo.
*  Capturas de pantalla detalladas de los flujos de trabajo actuales del sistema.
*  Una descripción breve de los roles de usuario y sus permisos asociados.

Alcance esperado del proyecto:

*  Reconstrucción completa de la lógica de negocio del sistema en el framework Django.
*  Migración de la estructura de la base de datos y los datos existentes desde Microsoft Access a PostgreSQL.
*  Replicación exacta de todos los reportes actuales, asegurando que sean visualizables en html y exportables a formatos pdf y csv.
*  Implementación de un sistema robusto de autenticación y gestión de permisos basado en roles de usuario.
*  Desarrollo de una interfaz de usuario responsive, utilizando Bootstrap o una librería compatible con Django Templates, para garantizar una experiencia óptima en diferentes dispositivos.

Entregables requeridos:

*  Código fuente completo del proyecto, gestionado en un repositorio Git.
*  Base de datos configurada en PostgreSQL (se permite el uso de SQLite para el desarrollo inicial).
*  Scripts o un proceso documentado para la migración de datos desde Access a la nueva base de datos.
*  Documentación detallada para el despliegue de la aplicación en un entorno Ubuntu, utilizando Gunicorn y Nginx.
*  Una guía breve de uso que incluya la equivalencia entre las pantallas del sistema Access original y las nuevas URLs de la aplicación web.

Criterios de aceptación:

*  Todos los formularios de la aplicación web deben validar y almacenar los datos correctamente.
*  Los reportes generados por la nueva aplicación deben coincidir exactamente con los resultados obtenidos del sistema Access actual.
*  Los permisos y restricciones de acceso de los usuarios deben replicar fielmente el comportamiento del sistema original.

Se valorará la experiencia previa y reciente en la migración de sistemas heredados de Microsoft Access a soluciones basadas en Django y PostgreSQL. El cliente está interesado en discutir los tiempos estimados, la metodología de trabajo y cualquier consideración técnica relevante relacionada con el esquema actual del sistema.

Categoría Programación y Tecnología
Subcategoría Programación Web
¿Cuál es el alcance del proyecto? Crear un nuevo sitio personalizado

Plazo de Entrega: No definido

Habilidades necesarias

Otros proyectos publicados por C. V. C.