Md. Jamil Hossain

Web application

Link shortener

Shortens links and counts clicks, with a fast server-rendered interface.

Screenshot of Link shortener
Fig. 1 · snip-links.vercel.app, captured from the live site

01 Problem

A small service that is still built properly: migrations, input safety and correct URLs behind a proxy.

02 Approach

  1. Hono server with Kysely over PostgreSQL, using PGlite for the demo.
  2. Server-rendered pages enhanced with htmx instead of a client framework.
  3. Deployed through Vercel's Build Output API as a single bundled function.

03 Evidence

  • Tests against both PGlite and PostgreSQL 17 in CI
  • Contrast-checked interface

The repository README explains how to run each test suite, and its continuous integration history is public.