Next.js application · 2026
Smart Bookmarks
A focused full-stack app for saving private bookmarks and keeping them synchronised across sessions.
ROLE
Full-stack product engineering
STACK
Next.js · Supabase · PostgreSQL · OAuth · Realtime
OUTCOME
Built authentication, per-user data isolation and real-time bookmark synchronisation using Next.js and Supabase.
PROBLEM
What needed solving
The interesting engineering work is not the bookmark form itself; it is authentication, data isolation and keeping UI state consistent when the same account is open in multiple tabs.
APPROACH
How I approached it
I used Google OAuth, Supabase Row Level Security and realtime database subscriptions so each user sees only their own data and changes propagate without a page refresh.
ENGINEERING
Implementation highlights
ENGINEERING SUMMARY
What this project is built on.
TECHNOLOGY
Next.js · Supabase · PostgreSQL · OAuth · Realtime
ROLE
Full-stack product engineering
OUTCOME
Built authentication, per-user data isolation and real-time bookmark synchronisation using Next.js and Supabase.
NEXT PROJECT
Revenue intelligence platform
Averlen
A multi-tenant revenue intelligence product for hospitality teams to turn booking data into clearer operating and pricing decisions.