My portfolio

axlz.me, my personal
Link Manager

hero

Create and manage short links easily.

With a simple and easy-to-use interface, the link manager allows me to share short links that redirect to any URL, or even serve static files.

No more broken links.

The link manager makes it easy to keep track of links I shared and edit where they redirect to at any time.

Keep track of their performance.

It also provides insights into how many times a link was clicked, where the clicks came from, and basic info about the visitors.

Screenshots

links
new
redirects

Example

Here is an example of a redirection handled by the link manager. See where it redirects you to!

Loading...

Technologies

The link manager is a full-stack application built with several technologies that I love or wanted to try.

ElysiaJS

TypeScript framework to build backend apps with Bun. Its speed and simplicity made it the perfect choice.

Drizzle

Fast TypeScript ORM that I used to query the database with amazing developer experience.

Turso

Simple and efficient SQLite database that integrates well with Drizzle.

Docker

I used Docker to containerize the ElysiaJS API and deploy it to any server.

Next.js

React framework that I used to build all the UI including the dashboard and this page.

Tailwind CSS

CSS framework for the frontend. Made it quick to design with UI libs such as shadcn/ui and Aceternity

Source code

The link manager is open-source and available on GitHub. Feel free to check it out, open issues, and discuss.

Back-end

The API for the link manager. The part that handles the redirections, links, and analytics.

Explore

Front-end

The visual interface for the link manager. It allows me to manage links, see analytics, and more.

Explore