Internal tooling
Task Manager
An internal tool for teams to track projects and tasks, with roles, comments, attachments and analytics — built for daily use.
- React
- Redux Toolkit
- Tailwind CSS
- Node.js
- Express
- MongoDB
- Zod
- Recharts
- Year
- 2026
- Role
- Full stack development
- Team
- Solo product


(01)The challenge
Teams need clear ownership and status on every task, with access control that doesn't slow anyone down.
(02)The solution
JWT auth with roles enforced server-side on every request, a clean task workflow with Kanban views, per-task discussion threads and activity logs.
(03)Features
What it does.
Roles & permissions
Server-side role checks on every request.
Tasks & subtasks
Priority, due dates, owners and Kanban progress.
Comments & files
Discussion and attachments stay with the work.
Analytics
Charts and reports for better decisions.
(04)Screens
A closer look.



(05)Process
How it came together.
Discover
Understanding the goal: teams need clear ownership and status on every task, with access control that doesn't slow anyone down.
Design
Structure, key screens and the look agreed before any code was written.
Build
Developed with React, Redux Toolkit, Tailwind CSS — fast, responsive and maintainable.
Launch
Tested on real phones and desktops, then deployed to production.
Improve
Fixes, refinements and new features based on how people actually use it.
(06)Under the hood
Highlights
- ✦Activity logs for auditability
- ✦Email notifications
- ✦Built for everyday team use
Architecture
- 01React + Redux client
- 02Node / Express API
- 03MongoDB
Services used
Tech stack
- React
- Redux Toolkit
- Tailwind CSS
- Node.js
- Express
- MongoDB
- Zod
- Recharts
(07)Keep exploring
More work.
Want something like this?
Tell us what you're building. We reply within 24 hours with honest advice and a clear next step.
Start a project →

