A clean, responsive, and full-stack Task Workspace application designed to help you organize daily tasks, track completion progress, and filter work by priority and category effortlessly.
- Full CRUD Operations: Create, view, edit, mark complete/undo, and delete tasks.
- Priority & Category Tagging: Organize tasks by High, Medium, or Low priority and categorize them (Work, Personal, Bug, Feature, Urgent).
- Live Search & Status Filters: Instantly search across titles, descriptions, priorities, and filter by All, Pending, or Completed tasks.
- Interactive Analytics Dashboard: Visual progress bar and real-time metric counters (Total, Pending, Completed tasks).
- Responsive & Clean UI: Built with modern Vanilla CSS and semantic HTML for a fast, minimalist, and lightweight experience.
- Backend: Node.js, Express.js (REST API)
- Frontend: HTML5, Vanilla JavaScript (ES6+), Vanilla CSS
- Dev Tooling: Node
--watchmode
- Clone repository:
git clone <your-repository-url> cd Task-Manager