Skip to content

2mx/symfony7-starter-kit

This branch is up to date with jean-maxime/symfony7-starter-kit:main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

bd2e1fc · Jan 29, 2024

History

7 Commits
Jan 29, 2024
Jan 27, 2024
Jan 29, 2024
Jan 29, 2024
Jan 27, 2024
Jan 29, 2024
Jan 29, 2024
Jan 27, 2024
Jan 29, 2024
Jan 29, 2024
Jan 27, 2024
Jan 29, 2024
Jan 29, 2024
Jan 27, 2024
Jan 27, 2024
Jan 29, 2024
Jan 29, 2024
Jan 29, 2024
Jan 27, 2024
Jan 29, 2024

Repository files navigation

Symfony 7 Starter Kit

This starter kit is based on the Symfony 7.0.* framework and utilizes the following components:

Installation:

The repository is designed to be cloned directly and used as a project base.

You can use Docker or install the project directly on your machine.

Steps to take after installation:

  • Modify the .env file to configure the database and mailer settings
  • Run the command bin/console doctrine:migrations:migrate to create the database tables
  • Run the command bin/console messenger:consume async to start the email verification worker
  • Modify the file src/Service/MailerService.php to change the sender's email information

Features:

  • Project initialization
  • Database configuration
  • Asset mapper configuration
  • User management (login, registration, forgot password)

Useful commands:

  • bin/console doctrine:migrations:migrate: To create database tables
  • bin/console asset-map:compile: To compile assets before deployment
  • bin/console messenger:consume async: To start the email delivery verification worker

About

Symfony 7 starter kit with user management

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 70.5%
  • Twig 23.0%
  • CSS 4.3%
  • JavaScript 2.2%