Esta es una mini aplicación web para la gestión (CRUD) de estudiantes y cursos, donde se crean y asignan estudiantes a cursos, se visualizan la cantidad de estudiantes por cursos, cursos asociados a estudiantes, Top 3 de los cursos con más estudiantes en los últimos 6 meses, lista de cursos que tengan cada estudiante asignado.
La aplicación se desarrolló utilizando las siguientes tecnologías:
- Laravel 9
- Vite
- Blade + Vue.js 3 + Inertia.js
- Base de datos MySQL
- Bootstrap 5
- Plantilla Codebase Admin 5.4
- Clona el repositorio o descarga el ZIP.
- Ejecuta
composer install. - Ejecuta
npm install && npm run dev. - Copia
.env.examplea.envy configura la conexión de base de datos. - Ejecuta
php artisan key:generate. - Ejecuta
php artisan migrate. - Ejecuta
php artisan servepara iniciar la aplicación localmente.
La aplicación se puede desplegar en un servidor web utilizando cualquier proveedor de alojamiento como Komodohosting o AWS. Asegúrate de seguir los pasos de instalación anteriores para configurar la aplicación en tu servidor.
Si deseas contribuir a este proyecto, por favor crea una rama y luego envía una solicitud de extracción.
La aplicación está basada en la plantilla de Codebase Admin 5.4.