A modular starter application project built with Laravel 10.x.
CMS-laravel-starter is a modular CMS starter application built with Laravel 10.x. It is a simple starter CMS that provides commonly needed features such as user authentication, user and role management, dynamic menu system, language switcher, and more. It is modular, allowing users to build their own modules and use them in any Laravel Starter based projects.
composer install.composer install..env file by copying the .env.example file..env file.php artisan key:generate.php artisan migrate --seed to migrate the database and seed the tables.php artisan storage:link.php artisan serve from the project root and visit http://127.0.0.1:8000.composer install..env file by copying the .env-sail file..env file.CMS-laravel-starter is a modular CMS starter application built with Laravel 10.x. It provides commonly needed features for a CMS including user authentication, user and role management, dynamic menus, localization, and more. It offers installation options through a web UI, classic installation steps, and Docker integration. With its modular structure, users can build their own modules and extend the functionality of the base CMS.
Laravel is a powerful and elegant PHP framework that provides developers with a comprehensive set of tools and features to build robust web applications. It follows the Model-View-Controller (MVC) architectural pattern, offering a clean and organized structure for writing efficient and maintainable code.
Vite is a build tool that aims to provide a faster and leaner development experience for modern web projects
SCSS is a preprocessor scripting language that extends the capabilities of CSS by adding features such as variables, nesting, and mixins. It allows developers to write more efficient and maintainable CSS code, and helps to streamline the development process by reducing repetition and increasing reusability.
Alpine.js is a lightweight JavaScript framework that simplifies the process of creating dynamic, reactive user interfaces on the web. It uses a declarative syntax that offers a higher level of abstraction compared to vanilla JavaScript, while being more performant and easier to use than jQuery.