Skip to content

Symfony base technical setup with docker, qa tools and tests tools, CI gitub-action, makefile.

sfinx13/symfony-demo-sample

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Symfony socle demo

demo-app CI

Getting Started

Symfony base technical setup with Docker, QA tools and tests tools, CI gitub-action, makefile.

Prerequisites

make build

Roadmap

  • [Automation tool] Makefile
  • [QA] php-cs-fixer
  • [QA] phpstan
  • [QA] Grumphp
  • [Test] Phpunit
  • [Test] Cypress
  • [Test] Setup smoking test
  • [Environment] Dockerize app with docker-compose
  • [CI] Set continous integration with GitHub Actions
  • [CD] Automatic deployment to cloud provider
  • [Dev] User management workflow
  • [Dev] Enum custom doctrine type
  • [Dev] Init fixture loaders
  • [Dev] Add standard behaviour trait (timestamble, activable, slugable)
  • [Dev] Add AbstractManager
  • [Dev] Example to get Results From Doctrine As DTOs
  • [Dev] Enabling Vue.js/Typescript
  • [Dev] Handle webhook in async way via Messenger component
  • [Session] Store session with redis
  • [Error reporting] Sentry
  • [Observability] Grafana et Prometheus
  • [Storage object] Store assets to S3 Bucket Compatibiliy
  • [Mailing] Sending email with multiple provider

About

Symfony base technical setup with docker, qa tools and tests tools, CI gitub-action, makefile.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published