Este proyecto es una agenda de contactos en Java con gestión de usuarios. Permite a los usuarios registrarse, iniciar sesión y gestionar sus contactos de manera eficiente. 🛠️
✅ Creación de usuarios con validaciones de nombre y clave.
✅ Inicio de sesión con autenticación basada en archivo de texto.
✅ Gestión de una agenda de contactos por usuario.
✅ Almacenamiento de usuarios en el archivo Usuarios.txt
.
LaAgendaDAW/src/la/agenda/daw/
│── 📜 Agenda.java # Clase principal de gestión de contactos
│── 👤 Usuario.java # Clase de gestión de usuarios
│── 👤👤 Contactos.java # Clase de gestión de usuarios
│── ▶️ Main.java # Ejecutable
│── ⚠️ UsuarioInvalidoException.java # Excepción personalizada para validaciones
│── 🗂️ Usuarios.txt # Archivo donde se almacenan los usuarios
- ☕ JDK 23 o superior
- 🖥️ NetBeans IDE 23 (recomendado para edición)
1️⃣ Descarga los archivos
📱 https://github.com/AlexMorena/AplicacionAgenda
2️⃣ Abre el proyecto en NetBeans o cualquier IDE compatible
3️⃣ Compila el proyecto
4️⃣ Ejecuta la aplicación
- 🆕 Registro de Usuario: Al iniciar el programa, el usuario puede crear una cuenta.
- 🔑 Inicio de Sesión: Se validan las credenciales antes de acceder a la agenda.
- 📇 Gestión de Contactos: Una vez autenticado, el usuario puede agregar, editar o eliminar contactos.
-
Alejandro Morena ✨
Si deseas mejorar este proyecto, revisa el archivo CONTRIBUIR.md
para más detalles sobre cómo contribuir. 🎉
Este proyecto es de uso libre y educativo. 📚
🎉 ¡Disfruta programando y organizando tu agenda! 🖥️🚀