MetroPulse — City & People Data Platform
A full-stack city and people data platform with a real-time dashboard UI, built with Next.js, TypeScript, Tailwind CSS and a FastAPI backend.
Project Overview
MetroPulse is an urban data platform that brings cities, populations and residents together in a single, real-time dashboard. The frontend is a modern Next.js 14 + TypeScript application with a custom violet-fuchsia design system, while a FastAPI service exposes the city and people records through a REST API.
I designed and built the full experience end to end — the API integration layer, the responsive dashboard components and the data-driven UI. The app gracefully falls back to a bundled demo dataset when the API is unavailable, so it deploys and renders flawlessly on Vercel.
Key Contributions
Features
Have an idea? Let's build something extraordinary.
From full stack products to DevOps automation and AI-powered features — I'm available for freelance projects and full-time roles. Let's turn your vision into production software.