Evaluando propuestas

Desarrollo de Módulo de Formularios Offline para Dashboard Next.js con Postgresql

Publicado el 14 Octubre, 2025 en Programación y Tecnología

Sobre este proyecto

Abierto

Se requiere el desarrollo de un módulo de formularios internos para un dashboard existente, construido con Next.js y utilizando PostgreSQL como base de datos. El objetivo principal es permitir la recopilación de información desde campo, con la capacidad de funcionar tanto con conexión a internet como sin ella, sincronizando los datos automáticamente una vez que la conexión se restablezca. Este módulo debe ser intuitivo y fácil de usar para la creación y gestión de formularios.

Funcionalidades clave:

Creación y Edición de Formularios:
*  Capacidad para crear y editar formularios directamente desde el dashboard.
*  Soporte para diversos tipos de preguntas, incluyendo texto corto, texto largo, selección múltiple, casillas de verificación y listas desplegables (por ejemplo, para direcciones o comunidades).
*  Funcionalidad para subir imágenes, ya sea desde la cámara del dispositivo o desde la galería.
*  La interfaz debe permitir agregar, quitar o modificar preguntas de manera sencilla, sin necesidad de intervención en el código.

Modo Sin Conexión (Offline):
*  Cuando no haya conexión a internet, la información capturada en los formularios debe guardarse localmente en el dispositivo (utilizando tecnologías como IndexedDB o localStorage).
*  Los registros pendientes de envío se deben sincronizar automáticamente con el servidor tan pronto como se detecte una conexión a internet.
*  Se debe mostrar un aviso claro al usuario si existen formularios pendientes de envío.

Integración con Base de Datos:
*  Tanto la estructura de los formularios como las respuestas recopiladas deben almacenarse de forma organizada en la base de datos PostgreSQL.

Diseño Responsivo:
*  El módulo y los formularios deben estar diseñados para ser completamente responsivos, garantizando una experiencia de usuario óptima en tablets y dispositivos móviles.

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 G.