Skip to content

fovehack/Proyecto-IAW

Repository files navigation

Autor: Daniel González Anillo

DevArt Academy

Descripción

DevArt Academy es una aplicación web diseñada para gestionar una academia de arte y desarrollo. Permite a los administradores, profesores, estudiantes y personal de la oficina de registro acceder y administrar diferentes aspectos de la academia de manera eficiente.

Características

  • Inicio de Sesión: Los usuarios pueden iniciar sesión como Admin, Teacher, Student o Registrar Office.
  • Roles y Permisos: Cada tipo de usuario tiene acceso a funciones específicas de acuerdo a su rol.
  • Administrador:
    • Gestión de Profesores (CRUD)
    • Gestión de Estudiantes (CRUD)
    • Gestión de Secciones (CRUD)
    • Gestión de Calificaciones (CRUD)
    • Gestión de Clases (CRUD)
    • Gestión de la Oficina de Registro (CRUD)
    • Gestión de Cursos (CRUD)
    • Gestión de Mensajes (mensajes de los usuarios al admin)
    • Configuración de la academia
  • Profesor:
    • Tablero de Información (dashboard)
    • Lista de Clases
    • Lista de Estudiantes
    • Calificaciones de Estudiantes
    • Cambio de Contraseña
  • Estudiante:
    • Tablero de Información (dashboard)
    • Resumen de Calificaciones
    • Cambio de Contraseña
  • Oficina de Registro:
    • Registro de Estudiantes
    • Lista de todos los Estudiantes
  • Interfaz de Usuario Intuitiva: Navegación clara y fácil de usar para todos los tipos de usuarios.

Manual de usuario

  • Todos tienen de contraseña 123 para realizar pruebas:
  1. Admin: daniel.
  2. Teacher: jcaselli, sruiz.
  3. Student: juanpe, lauga, pacoru, mariago, jesuche.
  4. Registrar Office: javas, daniga.

Tecnologías Utilizadas

  • PHP
  • MYSQL
  • BOOTSTRAP 5
  • HTML
  • CSS
  • JavaScript

Uso

  1. Crear base de datos en phpMyAdmin llamada sms_db
  2. Importar la base de datos "sms_db.sql" en la base de datos creada sms_db.
  3. Abre la aplicación en tu navegador.
  4. Inicia sesión con tu nombre de usuario y contraseña.
  5. Explora las diferentes funciones disponibles según tu rol de usuario.
  6. ¡Disfruta de DevArt Academy!

Créditos

Este proyecto fue desarrollado por Daniel González Anillo.

Licencia

MIT