
Web Application
Simple Project Management
A Simple Project Management System built with Laravel Inertia and React
Project Overview
A lightweight and efficient project management system tailored for small teams or solo developers, built using Laravel 12, Inertia.js 2, and React 19.
This application demonstrates a practical, fullstack implementation of CRUD operations, project-task-user relationships, and role-based access control in a clean UI powered by Tailwind CSS 3.
Ideal for demonstrating best practices in Laravel API design, React SPA architecture, and seamless frontend-backend integration with Inertia.js.
Key Features
- Project and Task CRUD (Create, Read, Update, Delete)
- User Management with Role-Based Permissions
- Kanban-style Task View (Drag-and-Drop Ready)
- Project Overview Dashboard with Stats
- Clean and Responsive UI with Tailwind CSS
- Server-side validation using Laravel Form Requests
- Client-side routing and reactivity via Inertia.js
- Persistent session authentication
- MySQL (MariaDB) database support
- Built-in modular code structure for scalability
Technologies Used
React 19Vite 6JavaScriptTailwind CSS 3Inertia 2PHP 8Laravel 12ApacheMySQL(MariaDB)
Project Gallery

Laravel Auth

Dashboard

Projects Table CRUD

Users Table CRUD

Tasks Table CRUD
Project Details
Client
Personal Project
Timeline
6 days
Role
FullStack Dev
More Projects
© 2025 MOHAMED LAAGUILI. All rights reserved.
0%