All endpoints are covered with tests, which can be found in tests
folder.
- PHP 8
- Composer
- PostgreSQL
- Install dependencies:
composer install
- Make a new configuration file:
cp .env.example .env
- Generate encryption key:
php artisan key:generate
-
Edit
.env
file to set your database credentials. -
Execute database migrations and run "seeding" by using
--seed
option:
php artisan migrate --seed
php artisan test
php artisan scribe:generate
php -S 127.0.0.1:4000 -t=docs