Solar
Aplicación web para gestionar plantas de generación eléctrica. Cada planta guarda su capacidad instalada, sus coordenadas, una imagen y su estado, y acumula registros de producción y consumo que la aplicación resume en gráficos y en un balance por periodo.
Construida con Angular debido a la necesidad de ejecutarse íntegramente en el cliente, Tailwind CSS para crear una interfaz modular y mantenible, y Supabase como Backend as a Service (BaaS), evitando así la necesidad de desarrollar y mantener un backend propio.
Fue mi proyecto final del ciclo de Desarrollo de Aplicaciones Web, y el primero que planteé entero por mi cuenta: modelo de datos, interfaz y despliegue.
Stack
Angular · Tailwind CSS · Supabase · CSS · HTML

Capturas (08)
Listado de plantas en tabla, con su capacidad, ubicación y estado, y los controles de filtrado y ordenación.
Ficha de una planta, con su información y el histórico de producción y consumo.
Formulario de registro, con la producción, el consumo y un mensaje opcional.
Tabla de registros, con el balance de cada uno y el gráfico del periodo.
Edición de una planta: datos, imagen, coordenadas y estado.
Mapa con todas las plantas situadas sobre sus coordenadas.
Plantas marcadas como favoritas.
Pantalla de cuenta, con los datos del perfil y la foto.