El Aula Virtual de la Escuela de Posgrado es una plataforma diseñada para gestionar los cursos y recursos educativos, promoviendo la interacción entre docentes y estudiantes. Utiliza tecnologías modernas para brindar un entorno accesible, eficiente y dinámico.
-
Sílabus
Gestión y visualización del plan de estudio de cada curso. -
Recursos
Subida, descarga y organización de materiales educativos. -
Foros
Espacios de interacción entre estudiantes y docentes. -
Asistencia
Registro y control automatizado de asistencia a clases. -
Trabajos
Presentación y retroalimentación de trabajos académicos. -
Webgrafía
Gestión de referencias bibliográficas y enlaces externos útiles. -
Link de Clases
Acceso rápido a las sesiones virtuales del curso. -
Presentación del Curso
Información introductoria sobre cada curso, incluyendo objetivos y metas.
- Backend: Laravel 11
- Frontend: Livewire 3, Alpine.js
- Base de Datos: MySQL
- Estilos: Bootstrap 5
- Control de Versiones: Git
Sigue estos pasos para configurar el proyecto en tu máquina local:
git clone https://github.com/YoshioOnuki/aula-virtual.git
cd aula-virtual
Ejecuta el siguiente comando para instalar todas las dependencias necesarias:
composer install
Instala las dependencias de npm para el frontend con el siguiente comando:
npm install
Copia el archivo .env.example a .env y configura tus credenciales de base de datos y otras variables de entorno:
cp .env.example .env
Edita el archivo .env con los valores correctos para tu entorno local (por ejemplo, configuración de la base de datos, claves de API, etc.).
Laravel necesita una clave de aplicación para funcionar correctamente. Ejecuta el siguiente comando para generarla:
php artisan key:generate
Asegúrate de que tu base de datos esté configurada y ejecuta las migraciones para crear las tablas necesarias:
php artisan migrate