- npm install
- composer install
- php artisan key:generate
- maak een .env bestand aan aan de hand van .env.example
- verander de database informatie in .env naar je eigen informatie.
- Maak database aan met de naam die in je .env staat
- php artisan migrate
- php artisan serve
- npm run watch
- Database aanzetten (XAMPP/WampServer/Laragon)
- php artisan migrate:fresh
- composer dump-autoload
- php artisan db:seed
- In de web.php moeten routes beveiligd worden
- ->middleware('verified') of ->middleware('auth') is om te kijken of een user ingelogd is
- ->middleware('employee') kijkt of de gebruiker de rol van personeelslid heeft, admin's kunnen deze paginas ook gebruikern
- ->middleware('admin') is voor paginas die alleen de admin kan bezoeken
- ->middleware('notBlocked') is om te kijken of een ingelogde user geblokkeerd is. als dit zo is logt hij uit. Deze middleware moet alleen gebruikt worden op paginas waar een gebruiker voor ingelogd moet zijn