Sobre este proyecto
it-programming / desktop-apps
Abierto
Contexto general del proyecto
Tenemos un sistema de gestión de gimnasios desarrollado en Visual Basic .NET (WinForms). Cada cliente tiene su propia base de datos PostgreSQL, alojada en un VPS, y todas comparten la misma estructura. El software se actualiza automáticamente desde nuestro servidor central. Actualmente, el sistema se conecta directamente desde el código VB.NET a la base de datos remota, lo cual funciona pero no es lo más seguro ni escalable. Nuestro objetivo es: - Refactorizar completamente el código fuente. - Aplicar arquitectura por capas, buenas prácticas y optimización general. - Mejorar la estructura de conexión a PostgreSQL. - Desarrollar un backend (API RESTful) que actúe como intermediario entre el software y la base de datos. Esta API también deberá servir más adelante para centralizar la lógica entre el sistema de escritorio y una aplicación móvil que ya está en uso (aunque en este proyecto no se trabajará sobre la app móvil). El código actual fue desarrollado a lo largo de muchos años, sin planificación estructural, por lo que se trata de un sistema legacy funcional, pero que necesita orden, seguridad y escalabilidad. Se prioriza experiencia real en proyectos similares, autonomía y responsabilidad.
Categoría Programación y Tecnología
Subcategoría Aplicaciones de escritorio
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo No aplica
Disponibilidad requerida Tiempo completo
Plataformas requeridas Windows
Duración del proyecto 1 a 3 meses
Habilidades necesarias