This is an Expo project created with create-expo-app
.
-
Install dependencies
npm install
-
Start the app
npx expo start
- Diferentes Layouts ✅ (BottomTab, Stack)
- Multimedia
- Fragmentos ✅ (Componentes)
- Base de datos ✅ (sqlite)
- Preferencias ✅ (uso de preferencias para guardar el usuario actual)
- Listas ✅ (Listas de materias, apuntes, calificaciones)
- Intentos ✅ (Botones para cambiar de pantalla)
- Camara
-
Estudiante
- Acceso a sus propias calificaciones, asistencia, apuntes y recordatorios.
-
Profesor
- Acceso para gestionar calificaciones y asistencia de los estudiantes.
-
Inicio de Sesión
- Formulario de inicio de sesión para todos los tipos de usuario.
-
Pantalla Principal (Dashboard)
- Resumen personalizado según el tipo de usuario.
- Acceso rápido a las principales funciones.
-
Perfil de Usuario
- Información personal del usuario.
- Opciones para editar perfil y cambiar contraseña.
-
Mis Calificaciones
- Lista de materias con calificaciones.
-
Mi Asistencia
- Registro de asistencia por materia.
- Estadísticas de asistencia.
-
Mis Apuntes
- Lista de apuntes organizados por materia.
- Editor de apuntes.
-
Gestión de Calificaciones
- Lista estudiantes.
- Formulario para ingresar/editar calificaciones.
-
Registro de Asistencia
- Interfaz para marcar asistencia de estudiantes.