This project is built with Symfony and requires the following steps for installation and setup.
Run the following commands to set up the project:
composer install
yarn install --force
Create the database:
symfony console d:d:create
Run migrations:
symfony console d:m:m
Load fixtures:
symfony console d:f:l
Generate private and public keys for JWT authentication:
openssl genrsa -out config/jwt/private.pem -aes256 4096
openssl rsa -pubout -in config/jwt/private.pem -out config/jwt/public.pem
This project is a Symfony-based web application that includes authentication using JWT tokens. It requires setting up a database and installing dependencies using Composer and Yarn. The application supports data migrations and fixtures for easier development and testing. Ensure that OpenSSL is installed to generate the necessary JWT keys.