Skip to content

gulrah/professional-task-manager

Repository files navigation

✅ Task Manager – React Project

A professional-grade Task Management System built with React, featuring advanced UI/UX, dynamic workflows, team collaboration tools, and rich analytics. Designed for real-world productivity, this system provides modern task handling with a clean, responsive interface.


✨ Features

✅ Core Functionality

  • Create, edit, and delete projects and tasks
  • Task status options: Pending, In Progress, Completed
  • Automatic Overdue detection based on due dates
  • Task priorities: Urgent, High, Normal, Weak
  • Assign tasks to departments, categories, and team members
  • Multiple views:
    • 🗂️ Kanban Board (drag-and-drop)
    • 📋 List View
    • 📆 Calendar View
    • 📊 Analytics Dashboard

👥 Team Collaboration

  • Role-based team: Designer, Frontend, Backend, Marketing, QA, etc.
  • Developer identity integration with protected profile
  • Admin panel with user management UI
  • Messaging UI (mocked)
  • Real-time notifications (Toast)

🌗 UI/UX Highlights

  • Clean and modern responsive design
  • Dark/Light mode toggle with persistent state
  • Professional layout using shadcn/ui + Tailwind CSS
  • Empty states, loading skeletons, and modals
  • Consistent branding and badge system

📊 Analytics & Visualization

  • Charts for:
    • Task status breakdown
    • Priority distribution
    • Overdue task count
    • Member workload stats
  • Built with Recharts

👤 Author

Gulnar Rahimli
📧 glnrrahimli@gmail.com

About

A modern task manager built with React, TypeScript, and Tailwind CSS. Features include project tracking, team roles, Kanban, calendar, and analytics.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages