Un simple CRUD en Laravel 10 para comprender sus fundamentos con un sencillo monolito haciendo uso de Inertia y Vue 3
- El patrón MVC
- La sintaxis y estructura de Laravel 10
- Vite
- Tailwind
- Vue 3
- Inertia
- Jetstream
- Sail (herramienta para facilitar despliegues en docker)
- Migraciones, validaciones, Eloquent, Faker, Factorías, Seeders, rutas, Tinker
-
Clonar el repositorio
git clone https://github.com/c05m4r/registro_pacientes.git
-
Instalar dependencias con Composer
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
- Tests Unitarios
- Filtros
- Ordenamientos
- Paginación
- Form Request Validation
- Relacionar pacientes con el usuario que lo cargó pero queda visible para todos
- Logout
- Notificaciones
- Manejo de errores