Skip to content
All projects
Data Platform2026

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.

MetroPulse — City & People Data Platform preview

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

Designed and shipped a complete city & people data dashboard
Built a reusable, type-safe component architecture in Next.js and TypeScript
Integrated the frontend with a FastAPI REST backend with graceful demo fallback
Created a custom violet-fuchsia brand identity, theme and SEO metadata

Features

Live city population & resident directories
Real-time data sync with refresh control
Reusable UI kit (buttons, cards, sections)
Dark, responsive dashboard design
Let's work together

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.