Download the PHP package qizuna/symfony-starter-kit without Composer
On this page you can find all versions of the php package qizuna/symfony-starter-kit. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package symfony-starter-kit
Qizuna Starter Kit
A quoi sert ce starter kit ?
Ce kit sert à deployer rapidement une nouvelle application. L'objectif de ce starter kit est d'etre configurable sur de multiple points pour pouvoir déployer une base d'application dans un délai rapide.
Elements compris dans le starter kit
- Symfony
- Security ( login / logout / utilisateurs )
- Reset Password
- Administration
- Webpack Encore ( compilation des assets)
- Tailwind CSS
- Outils qualité
- Testing (PHPUnit)
- Makefile (by YoanDev)
Pré-requis à l'utilisation
- Avoir une installation de PHP 8.1 configurée
- Avoir un environnement Docker fonctionnel
- Disposer de la commande
Make
Comment utiliser ce starter kit ?
Laisser le projet s'installer puis
Votre navigateur devrait s'ouvrir et afficher l'écran de connexion de l'application 😀. A vous de commencer votre travail maintenant !
Les outils qualité (QA)
S'il est possible d'appeller les outils qualité directement via docker, il est également possible de les
appeler via des commandes préparées dans le fichier Makefile
Les vérifications avec before-commit
La commande la plus utile sera certainement make before-commit
. Cette commande lancera plusieurs outils QA les uns après les autres et lancera au final la suite de tests.
Les tests avec make tests
et make tests-coverage
Une autre commande utile : make tests
ou make test-coverage
. Ces deux commandes reconstruisent la base de données de test, et lancent la suite de tests sur le projet.
Problème connus
Ports Docker déjà utilisés
Dans ce cas précis, le port demandé par un container docker est déja occupé par une autre application.
Vous pouvez reconfigurer les ports dans le fichier docker-composer.override.yml
All versions of symfony-starter-kit with dependencies
ext-ctype Version *
ext-iconv Version *
ext-intl Version *
doctrine/annotations Version ^1.0
doctrine/doctrine-bundle Version ^2.7
doctrine/doctrine-migrations-bundle Version ^3.2
doctrine/orm Version ^2.13
easycorp/easyadmin-bundle Version ^4.10
endroid/qr-code Version ^5.0
gedmo/doctrine-extensions Version ^3.11
gotenberg/gotenberg-php Version ^1.1
knplabs/knp-paginator-bundle Version ^6.0
knplabs/knp-time-bundle Version ^2.0
league/csv Version ^9.8
league/flysystem-aws-s3-v3 Version ^3.28
league/flysystem-bundle Version ^3.3
meilisearch/meilisearch-php Version ^1.1
nyholm/psr7 Version ^1.0
openai-php/symfony Version ^0.10.0
php-http/guzzle7-adapter Version ^1.0
phpdocumentor/reflection-docblock Version ^5.3
phpoffice/phpspreadsheet Version ^2.1
phpstan/phpdoc-parser Version ^1.13
scheb/2fa-bundle Version ^7.5
scheb/2fa-email Version ^7.5
scheb/2fa-google-authenticator Version ^7.5
scheb/2fa-totp Version ^7.5
scheb/2fa-trusted-device Version ^7.5
symfony/apache-pack Version ^1.0
symfony/asset Version 7.1.*
symfony/console Version 7.1.*
symfony/doctrine-messenger Version 7.1.*
symfony/dotenv Version 7.1.*
symfony/expression-language Version 7.1.*
symfony/flex Version ^2
symfony/form Version 7.1.*
symfony/framework-bundle Version 7.1.*
symfony/http-client Version 7.1.*
symfony/intl Version 7.1.*
symfony/mailer Version 7.1.*
symfony/messenger Version 7.1.*
symfony/mime Version 7.1.*
symfony/monolog-bundle Version ^3.0
symfony/notifier Version 7.1.*
symfony/password-hasher Version 7.1.*
symfony/process Version 7.1.*
symfony/property-access Version 7.1.*
symfony/property-info Version 7.1.*
symfony/proxy-manager-bridge Version 6.4.*
symfony/runtime Version 7.1.*
symfony/security-bundle Version 7.1.*
symfony/serializer Version 7.1.*
symfony/string Version 7.1.*
symfony/translation Version 7.1.*
symfony/twig-bundle Version 7.1.*
symfony/uid Version 7.1.*
symfony/ux-autocomplete Version ^2.7
symfony/ux-chartjs Version ^2.18
symfony/ux-live-component Version ^2.18
symfony/ux-react Version ^2.18
symfony/ux-toggle-password Version ^2.18
symfony/ux-twig-component Version ^2.9
symfony/validator Version 7.1.*
symfony/web-link Version 7.1.*
symfony/webpack-encore-bundle Version ^2.1
symfony/workflow Version 7.1.*
symfony/yaml Version 7.1.*
symfonycasts/reset-password-bundle Version ^1.0
twig/cssinliner-extra Version ^3.4
twig/extra-bundle Version ^3.6
twig/inky-extra Version ^3.4
twig/intl-extra Version ^3.6
twig/twig Version ^2.12|^3.0