No description
- PHP 86.3%
- JavaScript 7.3%
- Twig 6.4%
| .beads | ||
| .cursor/commands | ||
| assets | ||
| bin | ||
| config | ||
| migrations | ||
| public | ||
| src | ||
| templates | ||
| tests | ||
| translations | ||
| .editorconfig | ||
| .env | ||
| .env.dev | ||
| .env.test | ||
| .gitignore | ||
| .php-cs-fixer.dist.php | ||
| .phpactor.json | ||
| AGENTS.md | ||
| CLAUDE.md | ||
| compose.override.yaml | ||
| compose.yaml | ||
| composer.json | ||
| composer.lock | ||
| importmap.php | ||
| LICENSE | ||
| phpunit.dist.xml | ||
| README.md | ||
| symfony.lock | ||
Wishlisting
Simple web app to track wishlists for a closed group of people.
Prerequisites
- PHP 8.4 or newer
- Composer
Setup
Install dependencies the first time you clone the repo:
composer install
Then, set up the database by setting the proper DATABASE_URL parameter and
executing the migrations:
php bin/console doctrine:migrations:migrate -n
Development
Install the Symfony CLI and then run the development server:
symfony serve
Then, open http://127.0.0.1:8000 in your browser.
License
This project is licensed under the GNU GPLv3 license.
Author
Maroš Kučera <maros (at) maroskucera (dot) com>