This application is a PWA (Progressive Web Application) built with Symfony and PHPWA.
- If not already done, install Docker Compose (v2.10+)
- Run
make build
to build fresh images - Run
make frontend
to build the frontend assets - Run
make up
to start the project - Open
https://localhost
in your favorite web browser and accept the auto-generated TLS certificate - Run
make down
to stop the Docker containers.
- If not already done, install Symfony CLI
- Create a
.env.local
file and set theDATABASE_URL
environment variable - Run
symfony console doctrine:database:create
to create the database - Run
symfony console doctrine:migrations:migrate
to create the database schema - Run
symfony server:ca:install
to install the TLS certificate - Run
symfony server:start
to start the project - Run
symfony console tailwind:build
to build the frontend assets - Run
symfony open:local
to open the app in your default web browser - Run
symfony server:stop
to stop the server
It is available under the MIT License.