Skip to content

YoshioOnuki/aula-virtual

Repository files navigation

Aula Virtual de la Escuela de Posgrado

Laravel Logo

Build Status Total Downloads Latest Stable Version License



Livewire Logo

Total Downloads Latest Stable Version License



🏫 Sobre el Proyecto

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.

✨ Características Principales

  • 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.


🛠️ Tecnologías Utilizadas

  • Backend: Laravel 11
  • Frontend: Livewire 3, Alpine.js
  • Base de Datos: MySQL
  • Estilos: Bootstrap 5
  • Control de Versiones: Git

🚀 Instalación

Sigue estos pasos para configurar el proyecto en tu máquina local:

1. Clonar el Repositorio

git clone https://github.com/YoshioOnuki/aula-virtual.git
cd aula-virtual

2. Instalar Dependencias

Ejecuta el siguiente comando para instalar todas las dependencias necesarias:

composer install

3. Instalar Dependencias de JavaScript

Instala las dependencias de npm para el frontend con el siguiente comando:

npm install

4. Configurar el Archivo .env

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.).

5. Generar la Clave de la Aplicación

Laravel necesita una clave de aplicación para funcionar correctamente. Ejecuta el siguiente comando para generarla:

php artisan key:generate

6. Ejecutar Migraciones

Asegúrate de que tu base de datos esté configurada y ejecuta las migraciones para crear las tablas necesarias:

php artisan migrate

About

Aula Virtual - Universidad Nacional de Ucayali

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published