Volver a proyectos

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.

Pantalla de inicio de Solar.
Pantalla de inicio de Solar.

Capturas (08)

  1. Listado de plantas en tabla, con su capacidad, ubicación y estado, y los controles de filtrado y ordenación.

  2. Ficha de una planta, con su información y el histórico de producción y consumo.

  3. Formulario de registro, con la producción, el consumo y un mensaje opcional.

  4. Tabla de registros, con el balance de cada uno y el gráfico del periodo.

  5. Edición de una planta: datos, imagen, coordenadas y estado.

  6. Mapa con todas las plantas situadas sobre sus coordenadas.

  7. Plantas marcadas como favoritas.

  8. Pantalla de cuenta, con los datos del perfil y la foto.