This is built in Symfony with frontend components in React.
This requires Composer, Node and NPM to run Steps to install Composer: https://getcomposer.org/download/ Steps to install NPM/Node: https://nodejs.org/en/download
Symfony CLI is also needed to run the setup.sh script, and recommended for this project: Steps to install Symfony CLI: https://symfony.com/download
- Download/Clone this Git Repo
- On terminal/command line open the directory where you have downloaded/unzipped the repo to
- Run the following command
sh setup.sh
The final step runs the following commands automatically:
composer install
to install Composer dependenciesnpm install
to install Node dependenciesnpm run build
to compile JavaScript/React components into app.jssymfony server:start
to start the Symfony application on http://127.0.0.1:8000