Skip to content

Drako01/api-rest-pagos

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Aplicación de Gestión de Pagos Bancarios

Este repositorio contiene el código fuente para una aplicación web de gestión de pagos bancarios. La aplicación consta de un backend desarrollado en Node.js y Express, que proporciona una API RESTful para manejar las operaciones CRUD de pagos, y un frontend desarrollado en React que permite a los usuarios interactuar con la aplicación a través de una interfaz de usuario intuitiva.

Backend

El backend de la aplicación se encuentra en la carpeta backend. Este se encarga de gestionar la lógica del negocio y la comunicación con la base de datos PostgreSQL. A continuación se detallan los principales aspectos del backend:

  • Tecnologías utilizadas: Node.js, Express, PostgreSQL.
  • Funcionalidades:
    • API RESTful para la gestión de pagos.
    • Autenticación básica utilizando sesiones o tokens JWT.
    • Implementación de pruebas básicas para garantizar la funcionalidad correcta de la API.

Para iniciar el backend, sigue las instrucciones en el archivo README.md dentro de la carpeta backend.

Frontend

El frontend de la aplicación se encuentra en la carpeta frontend. Este proporciona una interfaz de usuario intuitiva que permite a los usuarios interactuar con la aplicación. A continuación se detallan los principales aspectos del frontend:

  • Tecnologías utilizadas: React, Styled Components, Tailwind CSS.
  • Funcionalidades:
    • Registro de nuevos pagos.
    • Visualización de la lista de pagos con capacidad de filtrado y búsqueda.
    • Mejoras en el diseño y usabilidad utilizando Styled Components y Tailwind CSS.
    • Validaciones de entrada en el frontend para garantizar la integridad de los datos.
    • Exportación de la lista de pagos a un archivo CSV o Excel.

Para iniciar el frontend, sigue las instrucciones en el archivo README.md dentro de la carpeta frontend.

Instalación y Uso

Para instalar y utilizar la aplicación, sigue los pasos descritos en los respectivos archivos README.md dentro de las carpetas backend y frontend.


Autor: Alejandro Daniel Di Stefano