🚀 Portal del Saber - Document Manager es una aplicación de escritorio desarrollada en Java Swing que permite saber la ubicacion de los archivos digitalizados para el preescolar Portal del Saber.
📌 Optimiza el almacenamiento y consulta de documentos de estudiantes, docentes y acudientes.
- Lenguaje: Java (JDK 17)
- Interfaz Gráfica: Java Swing
- Base de Datos: MySQL (XAMPP)
- IDE: NetBeans
- Control de Versiones: Git y GitHub
📦 document-manager-app
┣ 📂 src
┃ ┣ 📂 com.mycompany.portaldelsaber
┃ ┃ ┣ 📜 PortalDelSaber.java # Main de la aplicación
┃ ┃ ┣ 📂 L.igu # Interfaces gráficas (Swing)
┃ ┃ ┣ 📂 L.logic # Lógica de negocio
┃ ┃ ┣ 📂 L.persistencia # Acceso a base de datos
┃ ┃ ┣ 📂 L.persistencia.exception # Manejador de excepciones
┃ ┣ 📜 database.sql # Script SQL para la BD
┃ ┣ 📜 README.md # Este archivo
┗ 📜 pom.xml # Dependencias y configuración Maven
✅ Gestión de Estudiantes (registro y consulta ).
✅ Gestión de Docentes (registro y consulta ).
✅ Digitalización y almacenamiento de documentos en carpetas estructuradas.
✅ Filtro de búsqueda avanzado por año, grado y nombre.
✅ Validación de datos en formularios (ejemplo: cédula solo permite 10 dígitos).
📌 Estandarización de Código: Seguir el patrón CamelCase en nombres de variables y métodos.
📌 Commits en Git:
feat:Para nuevas funcionalidades.fix:Para correcciones de errores.docs:Para cambios en documentación.
📌 Ramas en Git:main→ Solo código estable y probado.develop→ Desarrollo activo.feature/nombre-feature→ Nuevas funcionalidades.
- 🔹 Implementación de un escáner de archivos para optimizar la lectura y extracción de información.
- 🔹 Integración con un servidor para almacenamiento en la nube.
- 🔹 Generación de reportes en PDF con datos de los estudiantes.
📌 Desarrollador: Diego Alejandro Ramirez Castro 📌 Repositorio: https://github.com/Dieg0arc/document-manager-app 📌 Empresa: Portal del Saber
📌 Este README está diseñado para un entorno privado de trabajo.
No compartir información confidencial en repositorios públicos. 🚀