Hola y bienvenido.
En esta primera fase, realizaremos lo siguiente:
1. Descargaremos laravel 6.
composer create-project laravel/laravel agendatelefonica
2. Accedemos a la carpeta vía terminal
3. Encendemos el servidor para ver si se descargó correctamente
php artisan serve
4. Descargamos el paquete de laravel ui.
composer require laravel/ui
5. Activamos el paquete ui y le decimos que vamos a usar el sistema de autenticación y vue.
php artisan ui vue --auth
6. Ejecutar el comando:
npm install && npm run dev
7. Vamos a mysql y creamos la base de datos:
agendatelefonica
8. Vamos al archivo .env y agregamos esta base de datos.
9. Ejecutamos las migraciones con el comando:
php artisan migrate
10. Creamos un modelo llamado Agenda y el archivo de migración con el siguiente comando:
php artisan make:model Agenda -m
11. Creamos un controlador de tipo de resource:
php artisan make:controller AgendaController --resource
12. Agregamos en el archivo web.php la siguiente ruta:
Route::resource('agenda', 'AgendaController');
13. Realizamos un route list en el terminal para comprobar que las rutas de este controlador está correctamente bien.
php artisan route:list
Culminamos la primera fase.
Dios les bendiga.