elkuku / symfony-playground-one
An opinionated symfony project template
Installs: 1
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 3
Forks: 0
Open Issues: 0
Type:project
Requires
- php: >=8.1
- ext-ctype: *
- ext-iconv: *
- ext-intl: *
- composer/package-versions-deprecated: ^1.11
- doctrine/doctrine-bundle: ^2.1
- doctrine/doctrine-migrations-bundle: ^3.0
- doctrine/orm: ^2.7
- easycorp/easyadmin-bundle: ^4.0
- elkuku/symfony-utils: dev-master
- google/apiclient: ^2.13
- knpuniversity/oauth2-client-bundle: ^2.3
- league/oauth2-github: ^3.0
- league/oauth2-google: ^4.0
- omines/oauth2-gitlab: ^3.5
- phpdocumentor/reflection-docblock: ^5.2
- symfony/apache-pack: ^1.0
- symfony/asset: 7.*
- symfony/console: 7.*
- symfony/dotenv: 7.*
- symfony/expression-language: 7.*
- symfony/flex: *
- symfony/form: 7.*
- symfony/framework-bundle: 7.*
- symfony/http-client: 7.*
- symfony/intl: 7.*
- symfony/mailer: 7.*
- symfony/mime: 7.*
- symfony/monolog-bundle: ^3.1
- symfony/notifier: 7.*
- symfony/process: 7.*
- symfony/property-access: 7.*
- symfony/property-info: 7.*
- symfony/proxy-manager-bridge: 6.*
- symfony/runtime: 7.*
- symfony/security-bundle: 7.*
- symfony/serializer: 7.*
- symfony/stimulus-bundle: ^2.11
- symfony/string: 7.*
- symfony/translation: 7.*
- symfony/twig-bundle: 7.*
- symfony/validator: 7.*
- symfony/web-link: 7.*
- symfony/webpack-encore-bundle: ^v2
- symfony/yaml: 7.*
- twig/extra-bundle: ^3.0
- twig/twig: ^3.0
Requires (Dev)
- doctrine/doctrine-fixtures-bundle: ^3.4
- jetbrains/phpstorm-attributes: ^1.0
- phpstan/extension-installer: ^1.2
- phpstan/phpstan: ^1.4
- phpunit/phpunit: ^10
- rector/rector: ^0.18
- roave/security-advisories: dev-latest
- symfony/browser-kit: 7.*
- symfony/css-selector: 7.*
- symfony/debug-bundle: 7.*
- symfony/maker-bundle: ^1.0
- symfony/phpunit-bridge: 7.*
- symfony/stopwatch: 7.*
- symfony/var-dumper: 7.*
- symfony/web-profiler-bundle: 7.*
- tomasvotruba/cognitive-complexity: ^0.2
Conflicts
This package is auto-updated.
Last update: 2024-10-27 16:29:12 UTC
README
What's this??
An opinionated Symfony project template including:
- Symfony 7.*
- Docker compose file for PostgreSQL
dev
login form
prod
Social login with Google, GitLab, GitHub and more- JQuery, Bootstrap and Bootswatch
- EasyAdmin
Installation
Clone the repo then use the bin/install
command or execute the script content manually.
Usage
- Use
symfony console user-admin
to create an admin user. - Use the
bin/start
andbin/stop
scripts to start and stop the environment.
bin/start
bin/stop
Testing
make tests
Happy coding =;)