Meet Me in the Middle

Project Overview:

I created a location-sharing web app that solves the “where should we meet?” problem by calculating geographic midpoints and suggesting nearby venues based on actual drive times. Users share a session link, set their locations, communicate through built-in real-time chat, and the app displays equidistant meeting spots with live updates as locations change. Built the entire stack from scratch using Next.js for the frontend, Firebase for live data synchronization and messaging, and Mapbox for mapping and routing. The result is a fast, mobile-responsive tool that makes coordinating meetups effortless.

Key Technologies:
Next.js, React, Firebase Realtime Database, Mapbox GL JS, Mapbox Geocoding & Directions APIs, Tailwind CSS, Vercel