Migration of the cms_blog project from Laravel 5.4 to laravel 8
Use of of repository design pattern
Replace Laravel/ui by fortify
Use of Tall stack
- clone the project from this repo
git clone "https://github.com/Minh-Bao/cms-V2.git"
- Install the Vendor
composer install
- Install module nodes
npm install
- Launch in local env
php artisan serve
- Migrate database
php artisan migrate
-
Then create an account on register page and start create pages
-
When modifiy JS or CSS file then rebuild assets
npm run developement
- All method and variable in camelCase
- Comment in english
- Use of Repository and Interface :!\ All eloquent call ar in the model or repository and all the logic in controller . Separate responsability
- Separate Model class and other class
- Create separate file for rules request
- Laravel 8
- Tailwind css
- AlpineJS
- Livewire
- Compile sass and js with Mix ...
- Rewrite Front and admin panel with tailwind and alpine...
- Try to use Livewire to create blocs and separate logic controller for each "bloc module"
- Replace carroussel (livewire or tailwind...?)
- Replace front wyswig modal edition (livewire or tailwind...?)
- Type hinting method when possible
- Make unit test
The Laravel framework is open-sourced software licensed under the MIT license. #� �c�m�s�-�V�2� �� (∩`-´)⊃━☆゚.*・。゚ � �c�m�s�-�V�2� �� ◖ᵔᴥᵔ◗ ♪ ♫ ◖ᵔᴥᵔ◗ ♪ ♫