Screenshot of my portfolio website.

Later - Personal Bookmarks Manager

JavaScript

HTML

CSS

React.js

Next.js

Supabase

Overview

Later is a personal bookmarks manager, inspired by Safari’s Reading List and Pocket. I made it to learn how to use Supabase, and because I wanted a slightly more organized way of saving website links.

Features

  • Save websites using a custom web extension
  • Create collections to save bookmarks
  • Scrapes link for metadata like page title and image
  • Organizes links by website in the sidebar

Challenges

As this was my first time making a web extension, I had some difficulty getting started. My use-case is very simple, however, so I was quickly able to write a Chrome extension and port it to a Safari web extension for my personal use. This was also my first time using Supabase, and the main difficulties I had were handling real time data updates and storing the data as a relational database. I’ve had experience with nonrelational databases and Core Data (which is SQL backed but abstracts much of the table logic), so using Supabase was a new but welcome tool to learn.

Back to projects