Mindspace: ADHD-Friendly Life Management interface

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.
ReactViteJavaScriptNode.jsExpressMongoDBMongooseSocket.IOZustandProgressive Web App
problem

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.

decisions

Product approach

I designed Mindspace around continuity: capture information quickly, keep unfinished work recoverable, surface useful next actions, and let related tools share context.

implementation

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.
implementation

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.
impact

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.