Un simple CRUD en Laravel 10 para comprender sus fundamentos con un sencillo monolito haciendo uso de Laravel 10 y Blade
- El patrón MVC
- La sintaxis y estructura de Laravel 10
- Vite
- Bootstrap
- Blade
- Sail (herramienta para facilitar despliegues en docker)
- Migraciones, validaciones, Eloquent, Faker, Factorías, Seeders, rutas, paginaciones, Tinker
-
Clonar el repositorio
git clone https://github.com/c05m4r/todo.git
-
Instalar dependencias con Composers
composer install
-
Configurar el archivo .env
cp .env.example .env
-
Instalar Sail seleccionado PostgreSQL
php artisan sail:install
-
Desplegar el proyecto con Sail (en el directorio raiz)
sail up
-
Instalar dependencias con NPM
npm install && npm run dev
-
Ejecutar migraciones (en el directorio raiz)
sail artisan migrate --seed
-
Si no hay conflicto en los puertos y la configuración Acceder
- Paginación
- Logout
- Notificaciones
- Manejo de errores
- Templates en Blade
- Que la nota sea visible sólo para el usuario que lo cargó