YK.
← Back to projects

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

01Google OAuth
02Row Level Security
03Realtime subscriptions
04Private per-user data
05Next.js App Router

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.