Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/drako01/api-rest-pagos
Aplicación de Gestión de Pagos Bancarios
https://github.com/drako01/api-rest-pagos
css3 express html5 javascript nodejs postgresql react tailwindcss
Last synced: 12 days ago
JSON representation
Aplicación de Gestión de Pagos Bancarios
- Host: GitHub
- URL: https://github.com/drako01/api-rest-pagos
- Owner: Drako01
- License: mit
- Created: 2024-04-09T14:04:40.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-04-11T17:52:40.000Z (10 months ago)
- Last Synced: 2024-11-12T21:40:52.507Z (2 months ago)
- Topics: css3, express, html5, javascript, nodejs, postgresql, react, tailwindcss
- Language: JavaScript
- Homepage:
- Size: 1.78 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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