Skip to content

Built a responsive task management app with role-based dashboards, real-time updates, and smart alerts—all running without a backend. Designed for a smooth UX with dark mode, toast notifications, and polished UI transitions.

Notifications You must be signed in to change notification settings

SachinPro007/ClickTask

Repository files navigation

Click Task – Employee Task Management System

App Preview

🌟 Live Demo

Demo Button

📌 Table of Contents

✨ Key Features

🔐 Authentication System

  • Role-based login (Admin/Employee)
  • Pre-filled demo credentials for quick testing
  • Persistent session management

👔 Admin Dashboard

  • Team Management
    • Add/remove employees
    • View team activity logs
  • Task Operations
    • Create/edit tasks with rich descriptions
    • Assign tasks to team members
    • Filter tasks by status/priority/date
    • Pagination for large task lists

👨‍💻 Employee Dashboard

  • Interactive Task Board
    • Visual status indicators (Pending/Accepted/Completed/Overdue)
    • One-click status updates
    • Priority-based color coding
  • Productivity Tools
    • Daily task summary
    • Overdue task alerts
    • Completion statistics

🎨 UI/UX Highlights

  • 🌓 Toggleable light/dark themes
  • 📱 Fully responsive design (mobile/tablet/desktop)
  • 💬 Real-time toast notifications
  • ⚡ Performance-optimized components
  • ♿ WCAG-compliant accessible UI

🛠️ Tech Stack

Category Technologies Used
Core React
State Management Context API
Styling Tailwind
UI Components Headless UI, Custom Design System
Notifications React Toastify
Icons React Icons

🚀 Installation

  1. Clone the repository
    git clone https://github.com/SachinPro007/ClickTask.git
    cd click-task

About

Built a responsive task management app with role-based dashboards, real-time updates, and smart alerts—all running without a backend. Designed for a smooth UX with dark mode, toast notifications, and polished UI transitions.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages