Saltar al contenido
← Volver a proyectos

Laravel Roadmap Junior CRM

LaravelDaily Starter Kit for the Laravel framework.

#Screenshots

Login Page

Users List

Project View

#Advanced Beginner Level

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

Link icons: :book: Official Docs :clapper: Video :page_facing_up: Article :capital_abcd: Course

Topic Examples
Routing Advanced
Route Model Binding web.php
ClientController.php
Route Redirect web.php
Middleware
Create Custom Middleware Class TermsAccepted.php
web.php
Database Advanced
Database Seeders and Factories /seeders
/factories
Eloquent Query Scopes Project.php
Task.php
Polymorphic relationships Spatie Media Library
Eloquent Accessors and Mutators User.php
Client.php
Eloquent Collections UserController.php
Soft Deletes User.php
UserController.php
Auth Advanced
Authorization: Roles/Permissions, Gates, Policies :book: Role and Permissions Course
TaskController.php
Authorization: Extra Packages - Spatie Permission, Bouncer, etc User.php
web.php
tasks/index.blade.php
Authentication: Email Verification User.php
File Uploads Advanced MediaController.php
Extra Packages: Spatie Medialibrary, Intervention Image, etc MediaController.php
Project.php
API Basics :capital_abcd: How to Create Laravel API
API Routes and Controllers ClientController.php
api.php
Working with API Clients: Postman or Alternatives :book: Postman API Client
API Eloquent Resources ClientResource.php
API Auth with Sanctum api.php
User.php
web.php
API Error Handling and Status Codes Handler.php
Debugging Errors
Log Files in Laravel :book: Logging
Try-Catch and Laravel Exceptions ClientController.php
Local Debugging Tools: Debugbar, Telescope, Ray :book: barryvdh/laravel-debugbar
:book: Laravel Telescope
:book: Spatie Ray (Premium Tool)
:clapper: Debug Eloquent Queries from API: Laravel Telescope
:clapper: Spatie Ray: Laravel Debugging with Pleasure
(optional) Third Party Bug Trackers: Bugsnag, Flare, Sentry, Rollbar :book: Bugsnag Laravel
:book: Flare Homepage
:book: Sentry Laravel
:book: Rollbar Laravel
:clapper: Bug Tracking in Laravel: Bugsnag vs Flare [Demo/Review]
Sending Email
Mailables and Mail Facade MailTaskAssigned.php
TaskController.php
assigned.blade.php
Configure Drivers/Services: Mailgun, Mailtrap, etc :page_facing_up: How to Send Email From Laravel, and Why We Need 3rd Party Providers For It
:book: Mail: Drivers Prerequisites
Notifications System: Email, SMS, Slack, etc. TaskAssigned.php
TaskController
Automated Testing with PHPUnit
Configure Testing Database and Test CRUD Operations :book: Laravel Testing for Beginners
/Feature
Deployment and Version Control
Git Version Control :book: Git
:clapper: Git in Laravel. Part 1 - Branches: Main, Develop and Feature
Deployment on Live Servers :book: Deployment
:page_facing_up: How to Deploy Laravel Projects to Live Server: The Ultimate Guide
:page_facing_up: What Server is Needed to Deploy Laravel Projects
:clapper: How we Deploy Laravel: Branches, Staging Servers, Forge and Envoyer

#Get sanctum token

Visit /token page

Nueva versión disponible.