Bookmarket is a personal bookmark management tool I built to solve my own problem: browser bookmarks are a mess. No organization, no search, no way to resurface things you saved.
The app lets you save URLs with tags, search across everything, and browse by category. Authentication is handled via NextAuth, data is stored in a Postgres database via Prisma, and the frontend is Next.js App Router.
The most interesting engineering challenge was latency. The initial version ran on Render (free tier) with NeonDB, which meant cold starts of 4-5 seconds. I eventually moved the backend to a Raspberry Pi home server running Docker with a local PostgreSQL instance, bringing load time down to under 1 second.
