RD Environmenty — Sistema Web Completo
Sistema web integral que combina sitio público, panel de administración y portal de clientes con gestión de documentos, roles y permisos.
RD Environmenty requería modernizar su presencia digital y centralizar la operación en una sola plataforma. Construimos un sistema completo de tres frentes: un sitio público con home, nosotros, servicios, portafolio, blog y galería de clientes (con formulario de contacto conectado a base de datos); un panel de administración con login y CRUD completo de publicaciones, servicios, proyectos, galería, testimonios, clientes y configuración, además de gestión de formularios, sistema de documentos con subida masiva drag-and-drop, progreso de carga, cancelación y exportación ZIP, log de actividad y usuarios con roles; y un portal de clientes con acceso por usuario y contraseña para consultar documentos compartidos (con vista previa y descarga), novedades y su cuenta. Todo construido sobre Next.js 15, Supabase (PostgreSQL + Auth) y Cloudflare R2 para el almacenamiento de documentos.
El Desafío
El cliente tenía una web tradicional en PHP/MySQL con procesos manuales y sin control de acceso. Necesitaba una plataforma unificada que centralizara su sitio público, la administración de contenidos y el intercambio seguro de documentos con sus clientes.
La Solución
Diseñamos y desarrollamos un sistema web integral de tres frentes sobre Next.js con Supabase y Cloudflare R2, migrando toda la información existente a PostgreSQL y habilitando roles, portal de clientes y gestión documental avanzada.
Tecnologías utilizadas
Funcionalidades
- Sitio público con home, nosotros, servicios, portafolio, blog y galería
- Formulario de contacto conectado a base de datos
- Panel de administración con CRUD de publicaciones, servicios, proyectos, galería y testimonios
- Gestión de clientes con logo y usuarios de portal
- Sistema de documentos con subida masiva drag-and-drop y ZIP
- Progreso y cancelación de subidas de archivos
- Portal de clientes por usuario y contraseña
- Documentos compartidos con vista previa y descarga
- Novedades y gestión de cuenta en el portal
- Roles y permisos: superadmin, admin, editor y cliente
- Log de actividad del sistema
- Autenticación con Supabase Auth
- Almacenamiento de documentos con Cloudflare R2
- Configuración del sitio desde el panel (logo y datos)
- Migración de datos desde MySQL a PostgreSQL
“”
Resultados
15+
Módulos
3
Frentes
4
Roles de acceso
¿Quieres un proyecto similar?
Conversemos sobre tu idea. Te ayudaremos a construir una solución a la medida de tu negocio.
Escríbenos por WhatsApp