An example of an application built with Symfony 5, GraphQL and Nuxt.js
The Symfony Boilerplate is a web application built with Nuxt.js 2, Symfony 5.4 (LTS), and GraphQL 5. It provides a template of a README that can be adapted for different projects. The boilerplate includes a setup guide for Linux, macOS, and Windows, as well as instructions for configuring the environment variables and starting the Docker containers.
Prerequisites
Hosts
sudo nano /etc/hosts to edit it. On Windows, edit C:\Windows\System32\drivers\etc\hosts with administrative privileges.First Start
.env.dist to .env and edit the latter to update the default values of environment variables (e.g., DOMAIN, MYSQL_DATABASE, APP_SECRET).STARTUP_COMMAND_3 and STARTUP_COMMAND_4 environment variables in the docker-compose.yml file.make upvagrant up and vagrant sshVAGRANT_PROJECT_NAME variable in the .env and .env.dist files with your project name.make vagrant. It may take some time as the containers install dependencies, compile sources, and run migrations.The Symfony Boilerplate is a web application template built with Nuxt.js, Symfony, and GraphQL. It provides a convenient starting point for new projects and offers detailed instructions for installation and setup. The use of Docker simplifies deployment, and the template can be easily customized for different project requirements.