This is my attempt at following the crash course made by Brad Traversy.
As of this commit, I had finished the following parts of the project. These are listed as timestamps in the crash course.
- Routing & Responses
- Wildcard Endpoints
- Route Constraints
- Die Dump Helpers
- Request & Query Params
- API Routes
- View Basics & Passing Data
- Blade Templates & Basic Directives
- Creating a Basic Model
- Database Setup & Config
- Create Database & User
- Creating Database Migrations
- Running Migrations
- Database Seeding
- Create an Eloquent Model
- Creating a Factory
- Creating a Layout & Sections
- Adding the Theme HTML
- Template Partials
- Single Listing Formatting
- Route Model Binding
- Blade Components
- Component Attributes
- Tags Component
- Controllers
- Resource Method Naming
- Using a Layout Component
- Tag Filter
- Search Filter
- Clockwork Package
- Create Listing Form
- Validation & Store Listing
- Mass Assignment Rule
- Flash Messages
- Alpine.js For Message Removal
- Keep Old Data In Form
- Pagination
- File Upload
- Edit Listing
- Delete Listing
- User Registration
- Auth Links
- User Logout
- User Login
- Auth & Guest Middleware
- Relationships
- Tinker Tinkering
- Add Ownership to Listings
- Manage Listings Page
- User Authorization
The Laravel framework is open-sourced software licensed under the MIT license.
Likewise, I license my code under the MIT license.