- PHP 7.3 or higher
- Symfony 4.4 or higher
- API Platform 2.5 or higher
- Clone the repository to your local machine
- Run
composer install
to install all dependencies - Set up your database connection in the
.env
file - Run
php bin/console doctrine:database:create
to create the database - Run
php bin/console doctrine:schema:create
to create the database schema - Run
php bin/console doctrine:fixtures:load
to load the test data
- Start the built-in web server by running
php bin/console server:run
- Use the API by making HTTP requests to the endpoint
http://localhost:8000/api
- Use the API documentation available at
http://localhost:8000/api/docs
This API is intended for development and testing purposes only, it is not suitable for production use.