Installation Management System
Aplicación web completa para empresas de instalación de cortinas y estores. Gestiona todo el ciclo: desde la toma de medidas hasta la instalación final, pasando por presupuestos, proveedores y coordinación del equipo.
Funcionalidades
-
Dashboard
Vista de próximas instalaciones y mediciones, accesible por rol.
-
Instalaciones
CRUD completo con estados (pendiente, en progreso, completada), filtros avanzados, búsqueda y archivado.
-
Medidas
Programación de tomas, asignación de técnicos y seguimiento de estados.
-
Presupuestos
Ciclo de vida completo: borrador, enviado, aceptado, rechazado o vencido.
-
Proveedores
Catálogo categorizado con gestión de pedidos por email o plataforma externa.
-
Roles y permisos
Doble rol (administrador e instalador) con permisos diferenciados y Row Level Security en base de datos.
-
PWA
Instalable en móvil y escritorio, con notificaciones push en tiempo real.
-
Responsive & Dark Mode
Diseño adaptable con soporte completo para dark mode en todos los módulos.
Stack técnico
Frontend
- Astro 5 (SSR)
- TypeScript
- Tailwind CSS
Backend
- Supabase (PostgreSQL)
- Row Level Security
- Edge Functions
- Google OAuth
Infraestructura
- Vercel
- PWA / Service Worker
- Push Notifications (VAPID)
Testing
- Vitest (678 unit tests)
- Playwright (E2E)
- Integration tests
- 80%+ coverage
Capturas
// clic en cualquier imagen para ampliar
Funciona en cualquier dispositivo
PWA instalable. Acceso rápido desde el móvil sin necesidad de App Store.