An open API service indexing awesome lists of open source software.

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.

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

![Logo SENA](https://docs.google.com/drawings/d/e/2PACX-1vRHtXZUAI_yYltgXtZnIChIn1CDQyMCtZJLQ8R-5TiVO_IjaDVPsQnYlPEotP63Jz_I06loshw4yA1X/pub?w=50&h=50)


🎥 Demostración

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