• Stars
    star
    5,264
  • Rank 7,823 (Top 0.2 %)
  • Language
  • Created over 3 years ago
  • Updated 7 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

IMPORTANT: March 2022

It's horrible to see what is happening now in Ukraine, as Russian army is bombarding houses, hospitals and kindergartens.

Please check out supportukrainenow.org for the ways how you can help people there. Spread the word.

And if you are from Russia and you are against this war, please express your protest in some way. I know you can get punished for this, but you are one of the hopes of those innocent people.


Laravel Learning Path

This repository contains the ordered list of Laravel topics to learn, step-by-step, with related links.

If you want to add a topic, link, or any other suggestion, please open Issues or Pull Requests.

Notice: This content was filled into an adminpanel generated with our QuickAdminPanel - here's a video demo of that process on Youtube. By purchasing QuickAdminPanel, you support my free initiatives, like this Roadmap.


Beginner Level

Create your very first simple Laravel project

Link icons: 📖 Official Docs 🎬 Video 📄 Article 🔠 Course Test

Topic Learning Links
Routing and Controllers: Basics Let's Test Your Laravel Routing Skills: Complete 12 Tasks
Callback Functions and Route::view() 📖 Basic Routing
📖 View Routes
Routing to a Single Controller Method 📖 Basic Controllers with Routes
Route Parameters 📖 Route Parameters
Route Naming 📖 Names Routes
🎬 Laravel: Why You Need Route Names?
Route Groups 📖 Route Groups
🎬 Laravel Route Grouping: Simple to Very Complex
🎬 More videos
Blade Basics Let's Test Your Laravel Blade Skills: Complete 8 Tasks
🎬 9 Quick Tips about Laravel Blade
Displaying Variables in Blade 📖 Blade: Displaying Data
Blade If-Else and Loop Structures 📖 Blade: If-Statements
📖 Blade Loops
Layout: @include, @extends, @section, @yield 📖 Blade: Layout Using Template Inheritance
Blade Components 📖 Blade Components
🎬 Laravel Blade Components: Two Examples - Laravel Breeze/UI
Auth Basics Test Your Laravel Auth Skills: Complete 7 Tasks
🎬 8 Tips & Tricks about Laravel Auth
Starter Kits: Breeze (Tailwind) or Laravel UI (Bootstrap) 📖 Laravel Breeze Official Documentation
📖 Laravel UI: Official Github Page
🎬 Laravel 8 Auth: 5 "Latest" Things You Need to Know
More videos
Default Auth Model and Access its Fields from Anywhere 📖 Retrieving the Authenticated User
Check Auth in Controller / Blade 📖 Determining If The Current User Is Authenticated
📖 Blade: Authentication Directives
Auth Middleware 📖 Protecting Routes
Database Basics
Database Migrations Test Your Laravel Migrations Skills: Complete 10 Tasks
📖 Database Migrations
🎬 Laravel Migrations: Table Created but Foreign Key Failed?
More videos
Basic Eloquent Model and MVC: Controller -> Model -> View Test Your Eloquent Basic Skills: 11 Tasks to Complete
📖 Eloquent: Getting Started
Eloquent Relationships: belongsTo / hasMany / belongsToMany Test Your Eloquent Relationships Skills: 9 Tasks to Complete
📖 Eloquent Relationships: One-to-One
📖 Eloquent Relationships: One-to-Many
📖 Eloquent Relationships: BelongsTo
📖 Eloquent Relationships: Many-to-Many
🎬 How to Safely Change DB Relations in Live Laravel Project?
Eager Loading and N+1 Query Problem 📖 Relationships: Eager Loading
🎬 Laravel N+1 Query Detector: Don't Forget Eager Loading
Full Simple CRUD
Route Resource and Resourceful Controllers 📖 Laravel Resource Controllers
📄 Simple Laravel CRUD with Resource Controllers [digitalocean.com]
🎬 Laravel Nested Resource Controllers: Two-Level Deep
🎬 More videos
Forms, Validation and Form Requests Test Your Laravel Validation Skills: Complete 9 Tasks
📖 Laravel Validation
🎬 New in Laravel 6.13: Format Validation Error Field Name 🎬 More videos
File Uploads and Storage Folder Basics Test Your Laravel File Upload Skills: Complete 7 Tasks
📖 Filesystem: File Uploads
🎬 Laravel: How to Upload File During User Registration
More videos
Table Pagination 📖 Database Pagination

Beginner Demo-Project: Personal Blog

To achieve this Beginner level, you would need to practice by creating something like this personal blog project.

Inside of the repository above, you will find all the details of the task, with a few example solutions.


Advanced Beginner Level

The goal of this level is to find the first job or freelance gig

Link icons: 📖 Official Docs 🎬 Video 📄 Article 🔠 Course

Topic Learning Links
Routing Advanced 🎬 Laravel: 8 Tips for Advanced Routing
🎬 More videos
Route Model Binding 📖 Route Model Binding
🎬 Laravel Route Model Binding: All You Need To Know
🎬 More videos
Route Redirect 📖 Redirect Routes
Middleware
Create Custom Middleware Class 📖 Defining Middleware
Database Advanced
Database Seeders and Factories 📖 Database: Seeding
📖 Defining Model Factories
🎬 Laravel Factories: Generate and Re-use Fake Records
🎬 More videos
Eloquent Query Scopes 📖 Eloquent: Query Scopes
🎬 Same Eloquent Where Condition? Refactor into Local Scopes
Polymorphic relationships 📖 Polymorphic Relationships
🎬 Laravel.io Portal: Polymorphic Relations Example
Eloquent Accessors and Mutators 📖 Accessors & Mutators
Eloquent Collections 📖 Eloquent Collections
📖 General Laravel Collections
Soft Deletes 📖 Soft Deleting
Auth Advanced
Authorization: Roles/Permissions, Gates, Policies 📖 Authorization
🎬 Laravel Roles and Permissions: All CORE Things You Need To Know
More videos
Authorization: Extra Packages - Spatie Permission, Bouncer, etc 🎬 Spatie Laravel Permission: Example Project Review
📄 Two Best Laravel Packages to Manage Roles/Permissions
📖 spatie/laravel-permission
📖 JosephSilber/bouncer
Authentication: Email Verification 📖 Email Verification
🎬 How to Translate/Customize Laravel Auth Default Emails
File Uploads Advanced 🔠 File Uploads in Laravel
Drivers and Disks, Example of Amazon S3 📖 File Storage
🎬 Laravel: How to Upload Files to Amazon S3
Extra Packages: Spatie Medialibrary, Intervention Image, etc 📖 spatie/laravel-medialibrary
📖 intervention/image
🎬 Spatie Media Library Pro: Laravel File Uploads with Great UX [REVIEW]
🎬 More videos
API Basics 🔠 How to Create Laravel API
🎬 Create Model with API Controller - in one Artisan Command
Laravel API: Be Careful When Doing Changes
API Routes and Controllers 📖 API Resource Routes
📖 Default Route Files
🎬 Junior Code Review: Simple Laravel API - in 5 Different Ways
Working with API Clients: Postman or Alternatives 📖 Postman API Client
API Eloquent Resources 📖 Eloquent: API Resources
🎬 Laravel API Result: Add Fields with Map or Appends
API Auth with Sanctum 📖 Laravel Sanctum
🎬 Laravel API Auth with Sanctum and API Tokens
🎬 More videos
API Error Handling and Status Codes 🎬 Laravel API 404 Error: Customize Exception Message
📄 HTTP Status Codes
Debugging Errors
Log Files in Laravel 📖 Logging
Try-Catch and Laravel Exceptions 📖 Error Handling
🎬 Exceptions in Laravel: Why/How to Use and Create Your Own
Local Debugging Tools: Debugbar, Telescope, Ray 📖 barryvdh/laravel-debugbar
📖 Laravel Telescope
📖 Spatie Ray (Premium Tool)
🎬 Debug Eloquent Queries from API: Laravel Telescope
🎬 Spatie Ray: Laravel Debugging with Pleasure
Customizing Error Pages and Messages 📖 Custom HTTP Error Pages
🎬 Laravel Error Pages: Change Text or Customize Layouts
🎬 New in Laravel 8.26: Override 404 Page with Route Missing
(optional) Third Party Bug Trackers: Bugsnag, Flare, Sentry, Rollbar 📖 Bugsnag Laravel
📖 Flare Homepage
📖 Sentry Laravel
📖 Rollbar Laravel
🎬 Bug Tracking in Laravel: Bugsnag vs Flare [Demo/Review]
Sending Email 🎬 Laravel: 3 Ways to Send a Welcome Email (Controller vs Observer vs Events)
Mailables and Mail Facade 📖 Mail & Mailables
Configure Drivers/Services: Mailgun, Mailtrap, etc 📄 How to Send Email From Laravel, and Why We Need 3rd Party Providers For It
📖 Mail: Drivers Prerequisites
Notifications System: Email, SMS, Slack, etc. 📖 Notifications
🎬 Laravel Notifications: "Database" Driver - Demo Project
Automated Testing with PHPUnit 🎬 PHPUnit in Laravel: Simple Example of Why/How to Test
"Smoke" Tests to Check if Pages are Loading 📖 Testing: Getting Started
🔠 Testing Laravel: Course by Spatie
🔠 My Course: Laravel Testing For Beginners: PHPUnit, Pest, TDD
🎬 Laravel TDD in "Live" Mode: Checkout Code Review
Configure Testing Database and Test CRUD Operations 📖 Database Testing
Deployment and Version Control
Git Version Control 📖 Git
🎬 Git in Laravel. Part 1 - Branches: Main, Develop and Feature
🎬 More videos
Deployment on Live Servers 📖 Deployment
📄 How to Deploy Laravel Projects to Live Server: The Ultimate Guide
📄 What Server is Needed to Deploy Laravel Projects
🎬 How we Deploy Laravel: Branches, Staging Servers, Forge and Envoyer

Advanced Beginner Demo-Project: Simple CRM

To achieve this Advanced Beginner level, you would need to practice by creating something like this simple CRM project.

Inside of the repository above, you will find all the details of the task, with an example solution.


Mid Level

Master all Laravel features with 3-5 years of practical experience

Link icons: 📖 Official Docs 🎬 Video 📄 Article 🔠 Course

Topic Learning Links
Routing Extra Features
Route Caching 📖 Route Caching
Rate Limiting 📖 Rate Limiting
🎬 Laravel: Create Public API with Cache and Rate Limits
Invokable controllers 📖 Single Action Controllers
Database/Eloquent Extra Features
Model Observers 📖 Eloquent Observers
🎬 Laravel Model: Check if Any Field Was Changed
🎬 Eloquent Observers or Events Listeners? Which is Better?
Raw Database Queries 📖 Query Builder: Raw Expressions
All Eloquent Features 📖 All About Eloquent
🔠 Eloquent: Expert Level
📄 20 Laravel Eloquent Tips and Tricks
🎬 Laravel Collections: 5 Methods with Real Examples
More videos
Various Extra Laravel Features
Custom Blade Directives 📖 Extending Blade
Events and Listeners 📖 Events and Listeners
🎬 Laravel: 3 Ways to Send a Welcome Email (Controller vs Observer vs Events)
🎬 Laravel: Why Observers and Event Listeners are "Risky"
Laravel HTTP Client and Guzzle 📖 HTTP Client
🎬 Laravel and External APIs: Get Data with HTTP Client
Login with X: Laravel Socialite 📖 Laravel Socialite
Creating Artisan Commands 📖 Writing Artisan Commands
🎬 How to Create Artisan Commands in Laravel
Task Scheduling 📖 Task Scheduling
🎬 Laravel Task Scheduling: Run Artisan Command Hourly
Caching 📖 Cache
🎬 Cache Eloquent Query Results to Load Pages Instantly
Real-time: Broadcasting, Echo and Pusher 📖 Broadcasting
Jobs and Queues 🔠 Queues in Laravel
Queueable Classes and Jobs 📖 Creating Jobs
📖 Queueing Notifications
📖 Queued Event Listeners
📖 Queueing Mail
🎬 Laravel Queues 101: Example with Sending Emails
Job Dispatching, Batching and Chaining 📖 Dispatching Jobs
Processing Failed Jobs 📖 Dealing with Failed Jobs
Configuring Queues: Drivers, Redis, Supervisor 📖 Running the Queue Worker
📖 Configuring Supervisor
Laravel Horizon (optional, if you use Redis) 📖 Laravel Horizon
API Advanced
Upload Files via API 📄 Laravel API: How to Upload File from Vue.js
Generate API Documentation 📄 Laravel API Documentation with OpenAPI/Swagger
🎬 Scribe: New Package for Laravel API Documentation
API Versioning 📄 Versioning your REST API with Laravel
🎬 Versioning your API: from V1 to V2 and Beyond [video from my course]
API with OAuth and Laravel Passport 📖 Laravel Passport
🎬 Laravel API Auth Demo: Passport, oAuth and Sanctum
Only-API Projects with Front-end like Vue.js / React.js 🔠 Vue.js 3 + Laravel 9 SPA: CRUD with Auth
🔠 React.js + Laravel: SPA CRUD with Auth
Only-API Projects with Mobile Apps 🔠 Flutter Mobile App with Laravel API
📄 Using Sanctum to authenticate a mobile app
(optional) Starter Kits: Laravel Jetstream and Fortify
Laravel Jetstream (requires Livewire/Inertia knowledge) 📖 Laravel Jetstream
🔠 Laravel Jetstream+Livewire: Real Mini-Project
🎬 Laravel Jetstream: How it Works and Example How to Customize
Laravel Fortify 📖 Laravel Fortify
🎬 Laravel Fortify: Four Auth Things to Customize
Payments
Laravel Cashier with Stripe/Paddle 📖 Laravel Cashier (Stripe)
📖 Laravel Cashier (Paddle)
Custom Payment Providers: PayPal, Mollie, etc 📄 Subscription billing with Laravel Cashier for Mollie
📄 How To Integrate Paypal Payment Gateway In Laravel
Automated Testing Advanced
TDD: Test-Driven Development 🔠 Build A Laravel App With TDD
🔠 TDD With Laravel
Mocking 📖 Mocking
(optional) Laravel Dusk 📖 Laravel Dusk
Full-Text Search
Laravel Scout 📖 Laravel Scout
Drivers: ElasticSearch, Algolia or MeiliSearch 📄 ElasticSearch Driver for Laravel Scout
📖 Algolia: Scout Extended
📄 Full-Text Search with MeiliSearch and Laravel Scout
Laravel Packages
Contributing to Packages, making Pull Requests 🎬 How to Contribute to Laravel Docs (or any open-source repository)
Create Laravel Packages 📖 Package Development
🔠 Laravel Package Development

Senior Level

Responsibility for architecture decisions on large projects

Link icons: 📖 Official Docs 🎬 Video 📄 Article 🔠 Course

Topic Learning Links
PHP/Laravel Design Patterns 🎬 Laravel Design Patterns - Bobby Bouwmann - Laracon EU 2018 Amsterdam
🔠 Laracasts: Design Patterns in PHP
🎬 Colin Decarlo - Design Patterns with Laravel [Laracon 2018]
🎬 Matt Stauffer - Patterns That Pay Off [Laracon 2018]
🔠 Design Patterns in PHP
📄 Design Patterns for Humans
Creational Design Patterns 📄 Design Patterns PHP: Creational
Structural Design Patterns 📄 Design Patterns PHP: Structural
Behavioral Design Patterns 📄 Design Patterns PHP: Behavioral
Well-written Code
SOLID Code 🔠 SOLID Code in Laravel
🎬 Becoming a better developer by using the SOLID design principles by Katerina Trajchevska
📄 Writing Maintainable Code: SOLID Principles Explained in PHP (Laravel)
🔠 Laracasts: SOLID Principles in PHP
🎬 PHP Solid Principles [Playlist]
Scalable Code 🔠 Scaling Laravel
🎬 Enterprise Laravel by Matt Stauffer
📄 What the hell is scalable code anyway?
Maintainable Code 🔠 10+ Laravel Refactoring Examples
📄 How would you know if you've written readable and easily maintainable code? [forum thread]
📄 Crafting maintainable Laravel applications
📄 7 Golden Rules of Clean, Simple and Maintainable Code
Best Practices and Standards 📄 Repository: alexeymezenin / laravel-best-practices
🔠 PHP: The Right Way
📄 Reddit: What are your Laravel best practices?
Large Datasets
Large Database Structures 🔠 How to Structure Databases in Laravel
🔠 GraphQL in Laravel From Scratch
NoSQL Solutions 📖 MongoDB and Laravel Integration
📄 MongoDB + Laravel = Love — When to use NoSQL
Eloquent/SQL Query Optimization 🔠 Better Eloquent Performance
📄 18 Tips to optimize laravel database queries
📄 Optimizing Laravel Part 2: Improving Query Performance with Database Indexing
🔠 Eloquent Performance Patterns
Scaling to Multiple Databases 📄 Scaling Laravel App with Multiple Databases
📄 Multiple DB Connections in Laravel
Working with High-Traffic Projects
Stability and Zero-Downtime Deployments 📖 Laravel Deployer
📖 Envoyer - Zero Downtime PHP Deployment
Performance Optimization and Caching 🔠 Performant Laravel
📄 The Ultimate Performance Checklist For Laravel Apps
📄 How to Optimize PHP Laravel Web Application for High Performance?
Ensuring Code Quality
Writing Testable Code 📄 How to write testable code
📄 Refactoring towards testability
Continuous Integration and Continuous Delivery (CI/CD) 📄 How to create a CI/CD for a Laravel application using GitHub Actions
📄 Configure Laravel 8 for CI/CD with Jenkins and GitHub — Part 1
📄 Build, Test, and Deploy Your Laravel Application With GitHub Actions

More Repositories

1

laravel-tips

Awesome tips for Laravel
6,267
star
2

laravel-invoices

Laravel package to generate PDF invoices from various customizable parameters
PHP
1,341
star
3

Larastarters

SCSS
753
star
4

laravel-roles-permissions-manager

Laravel 6 adminpanel starter boilerplate project with roles-permissions management.
PHP
654
star
5

quickadmin

Quick adminpanel builder package for Laravel 5
CSS
602
star
6

laravel-charts

Package to draw charts in Laravel with Chart.js
PHP
460
star
7

Best-Laravel-Packages

398
star
8

Laravel-Support-Ticketing

Laravel 6 Project for Support Tickets. Partly generated with QuickAdminPanel.
PHP
255
star
9

Laravel-Vue-First-CRUD

Simple demo project for Laravel 5.5 and Vue.js with one CRUD operation.
PHP
254
star
10

Laravel-Passport-API-Server-Client-Demo

Demo project to show how Laravel Passport works - we have both Server and Client here.
HTML
228
star
11

Laraquiz-QuickAdminPanel

Laravel 5.6 based quiz system - generated with QuickAdmin https://quickadminpanel.com
CSS
222
star
12

FilaStart

PHP
217
star
13

Hotel-Booking

Laravel 5.5 Demo-project for booking hotel rooms, mostly generated with https://quickadminpanel.com
HTML
176
star
14

laravel-roles-permissions-bouncer

Laravel 6 adminpanel starter boilerplate project with roles-permissions based on Bouncer package.
PHP
173
star
15

Laravel-School-Timetable-Calendar

Laravel 6 demo project for school timetable. Partly generated with https://quickadminpanel.com
PHP
171
star
16

Laravel-Appointments

Laravel 6 demo project for appointments management. Generated with https://2019.quickadminpanel.com.
PHP
153
star
17

Laravel-Asset-Stock-Management

Laravel 7 demo project for managing stock in multiple hospitals. Partly generated with https://quickadminpanel.com
PHP
152
star
18

QuickLMS

Simple Learning Management System based on Laravel 5.4.
HTML
140
star
19

Laravel-Vue-Login-Register

Demo-project of Laravel Login/Register via API from Vue.js client
PHP
140
star
20

Larancer-QuickAdminPanel

Laravel 5.5 system for freelancers to manage their clients/projects/income - generated with QuickAdmin
JavaScript
137
star
21

Laravel-Datatables-Advanced

A few advanced examples of Laravel + Datatables.net
PHP
127
star
22

Laravel-Jetstream-CRUD-Roles

PHP
127
star
23

Laravel-AdminLTE3-Boilerplate

Boilerplate adminpanel: Laravel 6.0 + AdminLTE 3 (Bootstrap 4) and simple CRUD examples. Based on new QuickAdminPanel 2019.
PHP
119
star
24

Test-Laravel-Routes

PHP
116
star
25

Laravel-Import-CSV-Demo

Small demo project to import CSV in Laravel 5.5 with matching the columns.
PHP
112
star
26

LaraAppointments-QuickAdminPanel

Laravel 5.5 based appointment-management system created with QuickAdminPanel https://quickadminpanel.com
JavaScript
109
star
27

Laravel-Roadmap-Beginner-Challenge

109
star
28

Laravel-Event-Conference-Demo

Laravel 6 demo project to manage conference/event data. Adminpanel generated with https://2019.quickadminpanel.com
PHP
105
star
29

Laravel-CoreUI-AdminPanel

Boilerplate adminpanel: Laravel 6.0 + CoreUI Theme (Bootstrap 4) and simple CRUD examples. Based on new QuickAdminPanel 2019.
PHP
102
star
30

Laravel-Checklister

PHP
96
star
31

Laravel-File-Storage

Laravel 5.5 Demo-project to store files, mini-Dropbox with multi-tenancy and Stripe payments.
HTML
96
star
32

QuickAdminPanel-Freelancer-CRM

Laravel 6 demo project for freelancers to manage their projects and income. Generated with https://2019.quickadminpanel.com
PHP
92
star
33

api-generator

API Generator for Laravel 5
PHP
87
star
34

Larancer-Vue

Vue+Laravel panel to manage freelancer's projects/income. Generated with our QuickAdminPanel.
HTML
86
star
35

Laravel-Demo-Courses-Enrollment

Demo Laravel project (task from Upwork) for students to register for courses from various universities.
PHP
86
star
36

Laravel-Real-Estate-Venue-Portal

Laravel 6 Real Estate demo-project based on Bootstrap theme
HTML
83
star
37

Laravel-Vue-Sidebar-Filters

Demo-project with Laravel API and Vue.js - Sidebar Filters for Catalog/E-Shop
PHP
83
star
38

laravel-permission-ui

Blade
82
star
39

Laravel-Shops-Map-QuickAdminPanel

Laravel 6 demo project for shops map. Adminpanel generated with https://quickadminpanel.com
PHP
81
star
40

Laravel-Vue-Employees-Adminpanel

Laravel + Vue.js Demo-project generated with our generator https://vue.quickadminpanel.com
HTML
80
star
41

Vue-Laravel-SPA-Boilerplate

PHP
78
star
42

Laravel-Vue-3-Composition-API-CRUD

PHP
77
star
43

QuickAdminPanel-Tailwind

PHP
75
star
44

Laravel-SOLID-Course-Examples

PHP
75
star
45

Laravel-Restaurant-Menu

Laravel demo-project: manage restaurant menu with reordering positions. Partly generated with https://quickadminpanel.com
PHP
75
star
46

Laravel-Job-Listings-QuickAdminPanel

Laravel 6 demo project for job listings directory. Adminpanel generated with https://2019.quickadminpanel.com
PHP
75
star
47

Laravel-KnowledgeBase-FAQ

Laravel 6 demo project to manage FAQ Knowledge Base. Adminpanel generated with https://2019.quickadminpanel.com
PHP
73
star
48

Laravel-Roadmap-Advanced-Beginner-Challenge

72
star
49

Test-Laravel-Blade-Basics

PHP
71
star
50

Laravel-Classimax-Directory

Demo project of Laravel simple classifieds list based on front-end theme Classimax.
HTML
70
star
51

Laravel-Breeze-Pages-Skeleton

PHP
67
star
52

Laravel-Loan-Management-Demo

PHP
67
star
53

Livewire-Parent-Child-Master-Detail

PHP
64
star
54

LaraEventTickets-QuickAdminPanel

Laravel 5.4 based simple event tickets admin + page created with QuickAdminPanel https://quickadminpanel.com
HTML
64
star
55

Test-Laravel-Auth-Basics

PHP
64
star
56

Laravel-Auth-Invitations

Demo project of Laravel 5.5 Auth extended so that only invited users can register.
PHP
63
star
57

Laravel-Adminator-QuickAdminPanel

Simple Laravel adminpanel based on Adminator theme, partly generated with QuickAdminPanel
PHP
63
star
58

Test-Laravel-Eloquent-Basics

PHP
62
star
59

Laravel-Faculty-RoomBooking

Laravel 7 Demo Project for Room Booking with Stripe. Generated with https://quickadminpanel.com and CoreUI theme.
PHP
62
star
60

Laravel-Admin-User-Layouts

PHP
61
star
61

Laravel-Job-Board-Demo

Demo Job Board project with Laravel 5.8. Partly generated with our QuickAdminPanel 2019.
PHP
61
star
62

QuickAdminPanel-ExpenseManager

Laravel 6 Demo project: Expense manager with multi-tenancy registration. Generated with https://2019.quickadminpanel.com
PHP
60
star
63

Laravel-Multi-Domain-Tenancy-Shops

Example Laravel 6 Project to have sub-domains for companies. Partly created with QuickAdminPanel.
PHP
60
star
64

Test-Laravel-File-Upload

PHP
58
star
65

Laravel-Envoyer-SaaS-Generator

Laravel 7 Demo Project re-creating Envoyer plans structure. Generated with SaaS Generator at https://quickadminpanel.com
PHP
58
star
66

Laravel-Demo-Support-Tickets

PHP
57
star
67

Laravel-Two-Factor-Auth-Email

PHP
57
star
68

Laravel-Test-Result-PDF

Laravel Quiz/Test Project with PDF Results. Adminpanel generated with https://www.quickadminpanel.com
PHP
56
star
69

Laravel-Datatables-Demo

Simple demo project for Datatables.net in Laravel 5.5 - with default and server-side rendering.
PHP
55
star
70

Laravel-AmazonS3-Video

Demo project of uploading video file to Amazon S3 with Laravel+AJAX
HTML
55
star
71

Laravel-Excel-Export-Import-Large-Files

PHP
54
star
72

Test-Eloquent-Relationships

PHP
54
star
73

Laravel-Login-Activity-Dashboard

Demo-project with dashboard on how many users logged in recently. Partly generated with QuickAdminPanel 2019.
PHP
53
star
74

Laravel-Vue-SPA-Vuetify

PHP
51
star
75

QuickAdminPanel-Material-Dashboard

Simple Laravel adminpanel based on Material Dashboard theme from Creative Tim
PHP
51
star
76

Laravel-Vue3-CRUD-Course-2022

PHP
51
star
77

Laravel-SaaS-Subscriptions-Demo

PHP
51
star
78

Laravel-Mobile-Phone-Verification-Demo

PHP
50
star
79

Test-Laravel-Migrations

PHP
50
star
80

Laravel-Filament-Admin-Course

JavaScript
49
star
81

Laravel-useful-seeds

Some migrations/seeds and data that may be useful for various Laravel projects
PHP
48
star
82

Laravel-Notifications-Database

Laravel Notifications Example with Database Driver
PHP
48
star
83

Laravel-OpenAPI-Swagger-Documentation-Example

Laravel documentation example with OpenAPI (ex. Swagger)
PHP
47
star
84

Landlord-Tenants-Laravel

Laravel 5.6 Demo-project where landlords and tenants can exchange documents/notes/messages.
HTML
47
star
85

Test-Laravel-Validation

PHP
46
star
86

Laravel-Jetstream-MultiAuth-Roles

PHP
46
star
87

Laravel-Multi-Level-Categories-Eshop

PHP
45
star
88

ExpenseManager

Laravel 5.5 Demo project - Expense manager with multi-tenancy registration. Partly generated by https://quickadminpanel.com
HTML
44
star
89

Laravel-API-Vue-Catalog

Demo-project with Laravel API and Vue.js
PHP
43
star
90

Laravel-Roadmap-Advanced-Beginner-Roadmap

PHP
42
star
91

Laravel-SaaS-Demo-Project

PHP
42
star
92

tutorials-api-auth

PHP
41
star
93

Livewire-jQuery-Three-Dropdowns

PHP
40
star
94

laravel-permission-editor

Visual UI for managing Roles/Permissions for Spatie Laravel Permission package
Blade
40
star
95

Laravel-8-Import-CSV

PHP
40
star
96

QuickAdminPanel-Livewire-Tailwind-Example

PHP
39
star
97

QuickInvitations

Simple Event Invitations System based on Laravel 5.5. Partly created with https://quickadminpanel.com
HTML
38
star
98

Laravel-8-Fortify-Bootstrap-Demo

PHP
37
star
99

Laravel-Room-Booking-Filters

Demo-project for managing bookings at hotels and rooms.
PHP
37
star
100

Laravel-Todoist-SaaS

PHP
36
star