Skip to content
Top of page

URL Shortener

WIP

A practical service for creating, managing, and safely redirecting short links. I plan to build it to revisit and deepen technologies in my stack—and I’d love for you to use it when it is ready. ❤️

Planned home
go.rahuly.in
Planned short-link pattern
go.rahuly.in/{id}

Work in progress — development has not started yet. This page describes the intended direction, not shipped functionality.

What I plan to build

  • Create and manage shortened URLs.
  • Redirect go.rahuly.in/{id} to its target URL.
  • Validate destination URLs.
  • Apply per-user and per-client rate limits.
  • Cache frequently requested redirects.
  • Provide a shared authentication foundation intended for Rahul’s applications.
  • Use the project to revisit and strengthen selected technologies already represented in the portfolio.

Planned stack

  • Python
  • FastAPI
  • React
  • PostgreSQL
  • Redis
  • JWT
  • Docker

FastAPI will handle link management and redirect APIs, PostgreSQL will store links and ownership data, Redis will support redirect caching and rate limiting, and React will provide the authenticated management interface.