https://github.com/jcardonamde/kasumi-java
Java desktop application featuring user authentication and a client management module with CRUD operations, connected to a MySQL database via JDBC. Developed as an academic project at SENA.
https://github.com/jcardonamde/kasumi-java
crud-application java jdbc-driver oops-in-java
Last synced: 10 months ago
JSON representation
Java desktop application featuring user authentication and a client management module with CRUD operations, connected to a MySQL database via JDBC. Developed as an academic project at SENA.
- Host: GitHub
- URL: https://github.com/jcardonamde/kasumi-java
- Owner: jcardonamde
- Created: 2025-05-29T04:06:56.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2025-06-01T02:40:59.000Z (about 1 year ago)
- Last Synced: 2025-06-25T21:20:01.137Z (about 1 year ago)
- Topics: crud-application, java, jdbc-driver, oops-in-java
- Language: Java
- Homepage:
- Size: 2.38 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Proyecto Kasumi
Aplicación Java de escritorio con sistema de autenticación, redireccionamiento al módulo de gestión de clientes y operaciones CRUD. Utiliza JDBC para la conexión con base de datos. Proyecto académico desarrollado en el marco del programa Tecnólogo en Análisis y Desarrollo de Software del SENA.
---
🛠️ Tecnologías utilizadas
* Java SE
* JDBC Driver
* NetBeans
* MySQL (o el sistema de gestión de bases de datos utilizado)
* Programación Orientada a Objetos (Uso de paquetes, clases, métodos, variables)
🚀 Cómo ejecutar el proyecto
1. Clonar el repositorio:
```bash
git clone https://github.com/jcardonamde/kasumi-java.git
```
2. Importar el proyecto en NetBeans:
* Abrir NetBeans.
* Seleccionar "File" > "Open Project".
* Navegar hasta la carpeta del proyecto clonado y abrirlo.
3. Configurar la base de datos:
* Crear una base de datos en MySQL con el nombre correspondiente.
* Ejecutar el script SQL proporcionado (si está disponible) para crear las tablas necesarias.
* Actualizar las credenciales de conexión en el archivo de configuración del proyecto.
4. Ejecutar la aplicación:
* Compilar y ejecutar el proyecto desde NetBeans.
🔐 Funcionalidades principales
* Inicio de sesión de usuarios con validación de credenciales.
* Conexión a base de datos para gestión de usuarios con operaciones CRUD.
* Interfaz gráfica desarrollada con Swing.
👥 Autores
**Desarrollado por:**
:man: Daniel Alejandro Vargas Uzuriaga
:woman: Daniela López Chica
:man: Jonathan Cardona Calderon
:woman: Luz Eleidis Baldovino González
:computer: Programa Tecnólogo en Análisis y Desarrollo de Software
Ficha Técnica 2977435

🎥 Demostración
Puedes ver una demostración del funcionamiento del proyecto en el siguiente enlace:
👉 [Visita el proyecto Kasumi](https://youtu.be/pbY0qc47wws)