Administradora de Préstamos - API Rest
Administradora de Préstamos es una API Rest diseñada para facilitar la administración de préstamos en una entidad bancaria. Permite a los empleados registrar clientes, crear préstamos, procesar pagos de cuotas y gestionar amortizaciones, garantizando un control eficiente sobre los créditos otorgados.
Mi Rol en el Proyecto
En este proyecto, me desempeñé como coordinador de equipo y desarrollador full-stack, participando en todas las fases del desarrollo.
Diseño y Desarrollo del Frontend
- Creación de una interfaz responsiva y eficiente utilizando HTML, CSS y JavaScript.
- Implementación de consumo de servicios REST mediante Guzzle.
- Desarrollo de interfaces para gestión de clientes, préstamos y pagos.
Desarrollo del Backend
- Implementación de la lógica de negocio con Laravel y Spring Boot.
- Creación de endpoints RESTful para operaciones bancarias.
- Integración de Swagger para documentación de la API.
Integración y Seguridad
- Diseño del modelo relacional con MySQL.
- Aplicación de validaciones de seguridad contra ataques comunes.
- Optimización del rendimiento mediante consultas eficientes.
Pruebas y Optimización
- Ejecución de pruebas en la API y en el frontend.
- Revisión y corrección de errores antes de la entrega final.
Módulos del Sistema
Aplicación Web para Gestión de Clientes
- Registro y actualización de datos.
- Búsqueda de clientes.
Aplicación Web para Administración de Préstamos
- Creación y asignación de préstamos.
- Generación y gestión de tablas de amortización.
Aplicación Web para Procesamiento de Pagos
- Registro de pagos de cuotas.
- Abonos a capital.
Tecnologías Utilizadas
- Frontend: HTML, CSS, JavaScript.
- Backend: Laravel, Spring Boot.
- Base de Datos: MySQL.
- Infraestructura: Swagger, Guzzle.