This is a simple URL Shortener using Symfony 6 and a Vuejs front component.
This project uses Docker to run MySQL container. We'll also assume you have the Symfony binary installed, and the symfony proxy configured for a custom .wip domain.
composer install
docker-compose up -d
We'll attach a domain for local development.
The following command will make the following domain available: https://shortn.wip
symfony proxy:domain:attach shortn
symfony serve -d
You can install frontend dependencies with yan
yarn install
To enable live updates, you can watch for changes
yarn watch
To build for deployment
yarn build