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.
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.
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.
cd frontend
npm install
npm run dev
go mod tidy
go run ./cmd/api