This is a learning project from WPU about laravel. This project uses Laravel 9 and bootstrap 5 with CDN, this project aims to learn Laravel, blade template, eloquent, and others. This is a list of learning from WPU about laravel.
- Struktur folder, routes and view.
- Blade templating engine.
- Model, Collection & Controller
- Database, Migration & Eloquent.
- Post Model.
- Post Category & Eloquent Relationship.
- Database Seeder.
- Factory and Faker
- N+1 Problem
- Redesign UI
- Searching and Pagination
- View Login and Registration
- User registration
- User Login and Middleware
- Dashboard UI
- Create Post Form
- Validation & Insert Post
- Update and Delete Post
- Upload Image
- Preview, Update and Delete Image
- Authorization
- Deploy laravel to server