
Mindspace: ADHD-Friendly Life Management
A full-stack productivity platform that connects tasks, planning, notes, reminders, habits, goals, reflection, and workspaces in one application.
- Role
- Product Designer and Full-Stack Developer
- Context
- Independent product in active development.
Challenge
Most productivity applications work best when the user can consistently prioritize, remember where information lives, and keep several tools in sync. For someone with ADHD, that organizational overhead can become the obstacle rather than the solution.
Product approach
I designed Mindspace around continuity: capture information quickly, keep unfinished work recoverable, surface useful next actions, and let related tools share context.
Core user journeys
- Capture information, then convert and organize it into action.
- Attach intelligent alerts and reminders to the user's actual items.
- Coordinate scheduling and agenda views around a shared application-wide clock.
What I built
- Built a React and Vite progressive web application with responsive desktop and mobile layouts.
- Developed an Express and MongoDB API with Socket.IO services.
- Organized client state through Zustand stores and reusable domain modules.
- Connected tasks, notes, planning, reminders, goals, habits, reflection, and workspaces through shared data relationships.
- Added API, database, and real-time service health reporting.
- Began a shared write queue that batches safe updates while keeping creates, destructive actions, and conflict-sensitive operations immediate.
Result
The result is a working platform that supports several planning styles without splitting the user's information across separate applications. I designed and maintain the product across interface architecture, data modeling, API behavior, real-time services, deployment, and ongoing development.