Skip to content
B
BIPASHA.DEV
system boot — v1.0
$ initializing bipasha.dev0%
click or press any key to skip ↵
Back to systems

Full-Stack · Productivity

Motive

A block-based workspace — one codebase, three delivery surfaces

The problem

Task apps either lock you into a rigid list, or an all-in-one workspace too heavy for daily use. Motive models work as pages built from blocks — tasks, subtasks, comments, templates — kept in sync in real time, and shipped from one codebase to web, an installable PWA, and native Android.

What I built

  • Shipped a full-stack product to three platforms — web, installable PWA, and native Android — from one codebase.

  • Built real-time collaboration and automated background jobs end to end, with Socket.IO and scheduled cron jobs.

  • Hardened the production API with JWT authentication, rate limiting, and security middleware.

Impact

3

delivery surfaces from one codebase

Real-time

Socket.IO sync across sessions

Hardened

JWT auth, rate limiting, helmet on the API

Built with

ReactViteCapacitorNode.jsExpressMongoDBSocket.IODocker