Skip to content

abhinavkumar03/tinyurl-engineering-playground

Repository files navigation

tinyurl-engineering-playground

URL Shortener Landing Page

Designed and developed a responsive landing page for a full-stack URL shortening platform. Users can instantly generate shareable short URLs through a clean and intuitive interface. Built with React.js and integrated with Go-based backend APIs, featuring modern UI design, seamless URL creation, and easy access to analytics dashboards.

screencapture-tinyurl-riof-onrender-2026-06-22-18_40_52

URL Generation & Tracking Workflow

Implemented the core URL shortening workflow, allowing users to convert long URLs into compact, shareable links. The system displays generated short URLs, original URLs, and provides quick access to analytics tracking. Built using React.js, GoLang, PostgreSQL, and Docker, showcasing API integration, state management, and user-focused design.

screencapture-tinyurl-riof-onrender-2026-06-22-18_41_33

URL Analytics & Performance Dashboard

Developed an analytics dashboard that tracks URL performance through click metrics, visitor statistics, and engagement insights. Features include total clicks, unique visitors, daily click trends, traffic monitoring, and URL metadata reporting. Demonstrates backend data aggregation, database querying, analytics visualization, and full-stack engineering best practices using GoLang, PostgreSQL, and React.js.

screencapture-tinyurl-riof-onrender-analytics-5-2026-06-22-18_42_16

Frontend Commands

cd frontend

npm install

npm run dev

Backend Commands

go mod tidy

go run ./cmd/api

About

Built a production-inspired URL shortening platform that enables users to create, manage, and analyze shortened URLs. Developed a responsive React.js frontend, RESTful APIs using GoLang, and PostgreSQL-backed data storage. Implemented URL redirection, click tracking, visitor analytics, dashboard reporting, and Dockerized deployment.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors