nicolemunozmahecha /
Gestor-Gastos
Aplicación para el registro y seguimiento de gastos personales y compartidos, desarrollada para la asignatura de Tecnologías de Desarrollo de Software (3º Ingeniería Informática).
Loading repository data…
devabel96 / repository
Gestor de Gastos Personales: Aplicación web Full Stack para el registro y control manual de finanzas. Desarrollada con Spring Boot (Java 17), Frontend vanilla (JS/HTML/CSS) y persistencia en MySQL.
Aplicación web de gestión de gastos personales. Proyecto final del Grado Superior en Desarrollo de Aplicaciones Web (DAW) — ILERNA Online.
Pingüino permite al usuario registrar, consultar, editar y eliminar sus gastos personales organizados por categorías. Cuenta con autenticación segura mediante JWT (JSON Web Tokens) y una interfaz minimalista desarrollada con CSS puro para demostrar habilidades en diseño nativo.
Proyecto-Pingüino/ ├── Backend/ # API REST — Spring Boot & Java ├── Frontend/ # Interfaz de usuario — HTML, CSS y JS Vanilla └── Base de datos/ # Script SQL para la creación del esquema
Stack tecnológico Backend Java 17 (LTS)
Spring Boot 3.x / 4.x
Spring Security con autenticación JWT (jjwt 0.11.5)
JPA / Hibernate para persistencia
MySQL como motor de base de datos
Frontend HTML5 / CSS3 (Sin frameworks como Bootstrap o Tailwind)
JavaScript (ES6+) para lógica y consumo de API
Google Fonts (Fuentes: Inter y Faustina)
Funcionalidades ✅ Registro e inicio de sesión seguro con JWT.
✅ CRUD completo de gastos (Crear, Leer, Actualizar, Borrar).
✅ Categorización dinámica por usuario.
✅ Filtros avanzados por mes y búsqueda por texto.
✅ Resumen mensual automático con desglose de gastos.
✅ Protección de rutas y cierre de sesión.
Instalación y despliegue
El archivo se encuentra en: Base de datos/gastos_personales.sql.
Configura tus credenciales de base de datos en src/main/resources/application.properties:
spring.datasource.url=jdbc:mysql://localhost:3306/gastos_personales spring.datasource.username=TU_USUARIO spring.datasource.password=TU_PASSWORD
Ejecuta la aplicación. El servidor estará disponible en http://localhost:8080.
Frontend (Cliente)
Abre la carpeta Frontend en Visual Studio Code.
Lanza el archivo login.html utilizando la extensión Live Server.
La aplicación se ejecutará por defecto en http://127.0.0.1:5500.
Autor Abel Rodríguez Figueroa.
Selected from shared topics, language and repository description—not editorial ratings.
nicolemunozmahecha /
Aplicación para el registro y seguimiento de gastos personales y compartidos, desarrollada para la asignatura de Tecnologías de Desarrollo de Software (3º Ingeniería Informática).
NicolasLopezLima /
Sistema de Gestión Financiera Personal es una práctica desarrollada en Java para aplicar los conceptos de estructuras básicas de programación y Programación Orientada a Objetos (POO). El proyecto consiste en una aplicación de consola que permite registrar ingresos y gastos, establecer presupuestos y consultar el balance financiero.
rulossan /
java
FernandoYadier /
Gestor de gastos (Java + Swing + FlatLab + MySQL)
abeguerr01 /
No description provided.
ashuramaru04 /
proyecto personal usando java con ayuda de maven