Haritam

A full-stack Next.js web application that transforms your outdoor adventures into beautiful, high-quality custom printed maps. By seamlessly connecting digital GPS data with high-resolution map rendering, Haritam bridges the gap between athletic achievements and tangible art.

Key Features

  • Seamless Data Integration: Instantly import runs, hikes, and rides by uploading raw GPX files or connecting directly via the Strava API.
  • Interactive Performance Dashboards: Activities are dynamically rendered as interactive maps paired with detailed elevation profiles and split performance breakdowns using D3.
  • Map Customization: Personalize your visual data with custom routes, color-coded tags, and tailored stylistic layouts.
  • Print-Ready Export & Ordering: Design and order custom physical map prints of your sporting activities, generated directly from your GPS tracks.

Tech Stack

  • Next.js
  • TypeScript
  • React
  • Tailwind CSS
  • MapLibre GL
  • D3
  • Prisma
  • NextAuth
  • Resend