React.jsNext.jsTypeScriptMongoDBMongooseCypress

Grootly

URL shortener platform with user authentication, link management dashboard, and click analytics. Includes comprehensive Cypress E2E tests.

Project Overview

A robust utility platform for managing and tracking shortened links. Beyond simple shortening, Grootly provides detailed analytics on clicks, geographic locations, and referrers. Built with a strong emphasis on reliability and automated testing.

Challenges Faced

1

Building a high-throughput redirect system with MongoDB.

2

Generating unique, short, and collision-resistant URL codes.

3

Implementing complex data aggregation for real-time analytics.

Key Results

  • Implemented 100% test coverage for critical paths using Cypress.
  • Engineered a collision-resistant encoding algorithm for URLs.
  • Provided real-time analytics dashboard with MongoDB aggregations.

Want to see more?

Check out the live deployment or the source code to see the full implementation.