Example project for the BCN MWA 1 class of 2025-26
- bluePundit - Nico Deblauwe (@ndeblauw)
This project uses
- Laravel 12, it was built on top of the ndeblauw/starterpackage
- Replaced vite and related front-end dependencies by CDN includes of Tailwind CSS and Alpine JS to keep things simple
Nothing but the standard ones, everything is mentioned in the .env.example file
- Create a directory for the project and cd into it
- Clone the project into this directory (
git clone https://github.com/ndeblauw/boniato.git .) - run
composer install - Create a
.envfor your dev environment:cp .env.example .envand adjust the settings (local domain, database, etc) if needed - Set the encryption key in the .env:
php artisan key:generate - when using sqlite: do execute
touch database/database.sqliteto create the database - next migrate the tables:
php artisan migrate - and then seed date:
php artisan db:seed.
Seeding includes two default users: admin@admin.com and user@user.com, both with password as password.
