Inicio Skills Proyectos

Administradora de Préstamos - API Rest

Desarrollo de una API Rest para la administración de préstamos en un banco, gestionando tanto el frontend como el backend para optimizar la gestión de clientes, préstamos y pagos.

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.

Repositorio