PROPUESTA TÉCNICA · 2026
Plataforma de Gestión
de Residentes
Sistema de reservas de amenidades, panel de residentes y administración interna para Kampus 45.
INCLUIDO
Fase 2A — Base obligatoria
$3,500,000
COP
Fundación técnica Astro SSR + Supabase + esquema de base de datos
- Proyecto Astro 5 en modo SSR con adaptador Cloudflare
- Cliente Supabase configurado con variables de entorno seguras
- Esquema de base de datos: tablas
residentes,amenidades,reservas,roles - Deploy automatizado a Cloudflare Pages (CI/CD básico)
- Configuración de variables de entorno en producción
Autenticación Login, roles Admin / Residente, recuperación de contraseña por email
- Formulario de login con validación y mensajes de error claros
- Sesiones manejadas con Supabase Auth (JWT, refresh automático)
- Dos roles: Admin y Residente — rutas protegidas por rol
- Flujo de recuperación de contraseña vía email (Supabase mailer)
- Redirección automática según rol al iniciar sesión
Panel del residente Perfil, calendario de amenidades, crear y cancelar reservas
- Página de perfil: nombre, apartamento y datos de contacto (editables)
- Calendario de disponibilidad por amenidad (piscina, salón, gimnasio, etc.)
- Formulario para crear reserva: fecha, hora de inicio/fin y amenidad
- Vista "Mis reservas" con opción de cancelar dentro del plazo permitido
- Validación de solapamiento: no se permite reservar un slot ya ocupado
Panel de administración CRUD de residentes, horarios y disponibilidad de amenidades
- CRUD completo de residentes: crear, editar, desactivar y asignar rol
- Gestión de amenidades: nombre, capacidad máxima y horario permitido
- Vista de reservas activas con filtro por fecha y amenidad
- Cancelación de cualquier reserva con notificación al residente por email
- Dashboard simple: total de reservas del mes por amenidad
Mejoras opcionales
Selecciona las que quieras sumar al paquete base.
RETAINER MENSUAL
Mantenimiento y soporte del sitio
El retainer cubre exclusivamente mano de obra de mantenimiento. La infraestructura de producción es $0 gracias al plan gratuito de Cloudflare.
$400,000
COP / mes
Desglose de infraestructura
Hosting · Cloudflare Pages $0 100k req/día · 20k archivos · 500 builds/mes
Base de datos · Cloudflare D1 $0 500 MB incluidos en plan gratuito · suficiente para Fase 2
D1 si supera 500 MB (futuro) ~$5 USD/mes Poco probable en Fase 2 — se notifica antes de llegar al límite
Dominio kampus45.com / .co ~$42,000 COP / año · al costo, sin markup
Mantenimiento (mano de obra) $400,000 COP / mes · lo que cubre este retainer
Qué cubre el retainer
- Monitoreo de disponibilidad y rendimiento del sitio
- Copias de seguridad periódicas del código fuente
- Actualizaciones de dependencias y versiones del framework
- Corrección de bugs y ajustes de contenido en la landing
- Parches de seguridad en dependencias del proyecto
- Soporte por WhatsApp / email — respuesta < 24 h
Resumen
Fase 2A — Plataforma base $3,500,000
DESARROLLO
$3,500,000 COP ~$875 USD
RETAINER MENSUAL
$400,000 COP / mes + dominio kampus45.com ~$42,000 COP / año