
Overview
About the project
Laravel Task Manager is a CRUD-focused project planner with polished Tailwind UI. Teams spin up projects, add tasks, and reorder them by dragging cards while the backend keeps priorities sequential and feedback immediate.
Engineering
Challenges & solutions
Challenges
- 01Keep task priority ordering consistent when items move between projects or are deleted.
- 02Offer drag-and-drop UX without breaking Laravel's CSRF protections or form flows.
- 03Handle project and task CRUD while preserving a lightweight, dependency-free architecture.
Solutions
- 01Resequenced tasks on create, update, and reorder endpoints so priorities stay gapless across projects.
- 02Embedded Sortable.js with an AJAX reorder endpoint that posts CSRF-protected updates back to Laravel.
- 03Kept the stack minimal—Blade views, Tailwind components, and Eloquent models—to showcase a deploy-ready starter.
Tech Stack
Laravel 12PHP 8.1MySQLTailwind CSSSortable.jsAlpine.js
Project Info
- Completed
- 2024
- Category
- Productivity
- Tag
- Laravel
- Tag
- Tailwind CSS
- Tag
- MySQL
- Tag
- Internal Tools
Links