This is my personal project to learn Laravel 9.x, Vite (Vue3 Typescript) and TailwindCss. You guys can use this project as a boilerplate for your project. If you have any question, please feel free to contact me.
- Road to Release CMS: https://www.youtube.com/playlist?list=PLecsPtBqz-8IvLGsGQ_h5QIMGb8lmB3ju
- Init the code (Backend + Frontend)
- Code the Utils for the Backend & Frontend
- Response interface
- Form Validation Trait
- iAlert (Frontend)
- Enumerate type + Enumerate -> first of things
- Enumerate Type management (Frontend - Modules)
- Create Enumerate Type
- Update Enumerate Type
- Delete Enumerate Type -> Delete the Enumerate on relationship
- Check the permission about management of Enumerate Type
- Write Unit Test for Backend (APIs)
- Audit logs for actions in admin control (Eps.0010)
- Login screen + User information
- Permission + User Roles (Eps.0011)
- Website language
- Unit test for sign in
- Website language
- Translate keys + generate file lang (php + json)
- Change all the label to translate keys
- Settings table
- Menu management
- Slugs + SEO tables
- Categories management
- Upload media + Media library management
- Metadata management
- Posts/Article management ... and more (I will update later)
Didn't known :))