- Clone the repository with git clone
- Copy .env.example file to .env and edit database credentials there
- Run composer install
- Run php artisan key:generate
- Run php artisan migrate --seed (it has some seeded data for your testing)
- Run npm install
- Run npm run dev
- Run php artisan queue:work or use supervisor (https://laravel.com/docs/8.x/queues#supervisor-configuration)
- Run php artisan schedule:run on cron (generate schedules for vaccination points)
- ex.: 0 4 * * * php artisan schedule:run >> path/storage/logs/schedule.log
The VemVacina is open-sourced software.