Jamie Williams 💻

WordPress & frontend developer


← Home

Bookmark Manager 🗂️

2025

Landing page

Description

Full-stack bookmark management web-app with authentication and persistent user data. I implemented user account management, CRUD functionality, bookmark tagging, searching and syncing across devices.

Tech Stack

  • Next.js
  • React
  • Supabase
  • Tailwind
  • TypeScript
Landing page

🚀 Features

  • User login and signup with email confirmation
  • Account management: change password, logout, delete account, delete all bookmarks
  • Create, edit and delete bookmarks
  • Display bookmarks as cards with copy link, edit and delete controls
  • Add or remove tags on bookmark cards
  • Search and filter bookmarks
  • Bookmarks persist across devices for each user
  • Bookmarks cached in the browser for faster loading
  • Fully responsive design for desktop and mobile

📸 Screenshots

Dashboard

Dashboard

Edit bookmark

Edit bookmark

Delete note

Delete note

Account page

Log in page

Log in page