A Laravel-based project management system that allows users to add project deadlines, edit, delete tasks, and manage tasks efficiently.
- 🗂️ Add project deadlines
- ✏️ Edit & delete tasks
- 📋 View all tasks
- ✅ View only "My Tasks"
- 🔒 Authentication & authorization (if applicable)
-
Clone the repository
git clone https://github.com/Wcoder547/Laravel-ProjectManagment.git cd Laravel-ProjectManagment
-
Install dependencies
composer install npm install
-
Set up environment variables
Copy.env.example
and create a new.env
file:cp .env.example .env
-
Generate application key
php artisan key:generate
-
Set up database
Update.env
with your database credentials, then run:php artisan migrate --seed
-
Run the development server
php artisan serve npm run dev
- Login/Register to manage tasks.
- Create, edit, and delete tasks for projects.
- Filter tasks by "All Tasks" or "My Tasks".
- Backend: Laravel
- Frontend: Blade / Inertia.js with React
- Database: MySQL / PostgreSQL
- Version Control: Git & GitHub
This project is licensed under the MIT License.