How to set up a local dev environment:
- clone repository
- composer install
- npm install
- php artisan migrate --seed
- npm run dev
- php artisan serve
How to contribute:
- Make a new branch for the thing you're trying to add
- Create an issue for it, so I know that's what you're working on
- When you're finished, make a pull request so I can look over the changes and give feedback - Please don't push directly to main, I want a chance to review the code first
Note on deploying:
The docker config is currently very scuffed when it comes to sharing assets between containers. As a result, after making changes to the CSS, you need to remove the guestbook_laravel-public-assets volume. Otherwise, the CSS files used by the application will not be rebuilt.