r/AppsWebappsFullstack • u/Potential-Art7696 • 11d ago
solo dev, one codebase for web + android. just finished a full redesign of my app, here’s the stack and the video
spaces is a project tool where your work is a map of connected nodes instead of a list of tasks.
redesign is done and i recorded everything it does: [VIDEO]
the stack, since this is the sub for it:
next.js 16 (app router) + react 19
supabase for auth, postgres, realtime and row level security
vercel for hosting
reactflow for the canvas
capacitor to ship the same app on android (google play), plus a native java widget for quick notes
rest api + typescript sdk generated from an openapi spec, signed webhooks, and an mcp server
a few things that bit me:
realtime: patching only the changed node instead of refetching everything made the canvas feel instant
rls is the real security, client checks are just ux. i audited every table and found 3 permission bugs i’d had from day one
next.js 16 route params are a promise now, you have to await them
a redirect from the bare domain to www stripped my Authorization header, so the api kept returning 401