:rocket: A simple Symfony LTS website-skeleton with some features such as WebpackEncore (Bootstrap Sass/JQuery), Stimulus, TimeContinuum, User Auth, Translations ... and so on.
Overview
The Symfony LTS Website Skeleton Starter is an invaluable resource tailored for beginners looking to dive into Symfony 4.4. This starter kit builds upon the official Symfony website skeleton project but extends its functionality, providing a comprehensive foundation for launching real-world applications. With a focus on best practices recommended by SensioLabs, this kit incorporates essential features that developers will find indispensable in their journey toward mastering Symfony.
This project showcases how to effectively utilize tools like WebpackEncore, user authentication, and various testing methodologies, ensuring that users can follow modern development standards. Whether you’re setting up your first Symfony project or looking to refine your skills, this starter kit serves as an excellent launching pad.
Features
- Comprehensive Starter Kit: A complete framework for building real applications, based on Symfony 4.4 LTS and designed with beginners in mind.
- Modern Development Tools: Includes WebpackEncore for asset management, along with a Makefile for simplifying installation and project setup.
- User Authentication: Pre-built user authentication functionality to help you implement secure user systems quickly and efficiently.
- Testing Integration: Supports Unit and Functional testing using PHPUnit and Behat, allowing you to ensure quality in your code.
- Bootstrap and Stimulus: Incorporates Bootstrap (Sass/JQuery) for styling and Stimulus for enhancing user interactions within your application.
- Localized Translations: Built-in support for translation to XLIFF files, making it easy to adapt your application for international audiences.
- Custom Commands: Ability to create personal commands for various functionalities, fostering a flexible development experience.
- Best Practices Compliance: Developed in line with SensioLabs recommendations, ensuring your projects are up to modern standards.