El backend del proyecto para parqueaderos proporciona la infraestructura necesaria para gestionar de manera eficiente los procesos asociados a la administración de parqueaderos vehiculares. Este sistema está desarrollado en Java utilizando Spring Boot y emplea PostgreSQL como sistema de gestión de bases de datos. La solución está diseñada para automatizar funciones clave como el registro de entrada y salida de vehículos, la gestión de tarifas, el control de abonados y la generación de informes estadísticos.
Este backend se comunica con el frontend del sistema de gestión de parqueaderos, desarrollado en Angular, para proporcionar una experiencia de usuario completa.
- Creación y visualización de parqueaderos.
- Creación de sedes asociadas a los parqueaderos.
- Módulo de inicio de sesión para usuarios y administradores.
- Creación de diferentes perfiles de usuario para gestión interna.
- Registro de matrícula al ingreso.
- Registro de hora de entrada y salida de vehículos.
- Configuración de tarifas por hora, día o mes.
- Tarificación diferenciada por tipo de vehículo (carro, moto, camión).
- Gestión de suscripciones mensuales o anuales.
- Creación y gestión de perfiles de empleados.
- Lenguaje de programación: Java
- Framework: Spring Boot
- Base de datos: PostgreSQL
- Maven: Gestión de dependencias