Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📝 StudentEnrollmentApp

License: MIT Platform Language

Una aplicación Android sencilla para gestionar la matrícula de estudiantes en instituciones educativas.

📋 Descripción

StudentEnrollmentApp es una aplicación Android desarrollada en Kotlin que permite registrar datos de estudiantes para su matrícula en instituciones educativas. La aplicación ofrece un formulario intuitivo para capturar información esencial de los estudiantes y confirma visualmente el registro exitoso.

Este proyecto es ideal como punto de partida para sistemas de gestión académica o como herramienta básica para instituciones educativas.

✨ Características

  • Formulario de matrícula: Interfaz clara para captura de datos del estudiante
  • Validación de datos: Comprobación de campos obligatorios
  • Confirmación visual: Diálogo de confirmación con resumen de la información registrada
  • Diseño responsivo: Layout con scroll para adaptarse a diferentes tamaños de pantalla

🚀 Instalación

  1. Clona este repositorio:

    git clone https://github.com/onebyteone/StudentEnrollmentApp.git
    
  2. Abre el proyecto en Android Studio

  3. Sincroniza Gradle y ejecuta la aplicación en un emulador o dispositivo físico

💻 Requisitos

  • Android Studio 4.0 o superior
  • SDK mínimo: API 21 (Android 5.0 Lollipop)
  • Dispositivo Android o emulador con API 21 o superior

🛠️ Tecnologías utilizadas

  • Kotlin: Lenguaje de programación principal
  • XML: Diseño de interfaces de usuario
  • AndroidX: Bibliotecas de soporte para componentes de la interfaz
  • AlertDialog: Para mostrar confirmaciones al usuario

📝 Uso

  1. Inicia la aplicación
  2. Completa el formulario de matrícula con:
    • Código del alumno (identificador único)
    • Nombres completos
    • Correo electrónico
    • Dirección postal
  3. Presiona el botón "GUARDAR"
  4. Revisa el diálogo de confirmación que muestra los datos registrados

🔜 Próximas mejoras

  • Almacenamiento persistente con Room o SQLite
  • Validación de formato de correo electrónico
  • Opción para añadir fotografía del estudiante
  • Integración con Firebase para almacenamiento en la nube
  • Módulo de búsqueda de estudiantes matriculados
  • Generación de credenciales o documentos de matrícula
  • Integración con sistemas de pagos para matrículas

🎓 Casos de uso

  • Instituciones educativas: Registro rápido de nuevos estudiantes
  • Academias: Gestión de inscritos en cursos específicos
  • Eventos educativos: Registro de participantes
  • Administración escolar: Base para sistemas más completos de gestión académica

🤝 Contribuciones

Las contribuciones son bienvenidas. Para contribuir:

  1. Haz un Fork del proyecto
  2. Crea una rama para tu función (git checkout -b feature/amazing-feature)
  3. Haz commit a tus cambios (git commit -m 'Add some amazing feature')
  4. Haz Push a la rama (git push origin feature/amazing-feature)
  5. Abre un Pull Request

📄 Licencia

Este proyecto está bajo la Licencia MIT - consulta el archivo LICENSE para más detalles.

📞 Contacto

Si tienes preguntas o sugerencias, no dudes en abrir un issue en el repositorio.

About

Aplicación para matricular al estudiante. Aplicaciones Móviles 2025-I.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages