Skip to content

laravel 8 version of the mini cms-blog. all css made using Tailwind css, and Work in progress : replace sitebuilder and bac office functionality with Livewire and alpinJs

Notifications You must be signed in to change notification settings

Minh-Bao/cms-V2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CMS_V2

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

Start the project

  • 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

Edition rules

  • 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

Stack (Tall)

  • Laravel 8
  • Tailwind css
  • AlpineJS
  • Livewire
  • Compile sass and js with Mix ...

Todo

  • 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� �� ◖ᵔᴥᵔ◗ ♪ ♫ ◖ᵔᴥᵔ◗ ♪ ♫

About

laravel 8 version of the mini cms-blog. all css made using Tailwind css, and Work in progress : replace sitebuilder and bac office functionality with Livewire and alpinJs

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages