SaveGas
Built a real-time gas price tracking application that helps users save up to $0.30 per gallon by comparing prices across 100+ stations, featuring an interactive map with turn-by-turn navigation and secure location-based services. The application implements a 60-second refresh system to optimize API calls while maintaining strict privacy standards, delivering a seamless cross-platform experience that enables users to make informed fuel purchase decisions.

The Challenge
With gas prices fluctuating daily and varying significantly between stations, drivers were losing money and time searching for the best fuel prices. Users needed a reliable way to find the cheapest gas nearby without compromising their location privacy or spending excessive time comparing prices.
The Solution
Built a real-time gas price tracking system that aggregates data from 100+ stations and presents it through an intuitive map interface. The application balances real-time accuracy with performance through a smart 60-second refresh system, while maintaining strict privacy standards for location-based services.
Technical Highlights
- Implemented 60-second API refresh cooldown to optimize performance while maintaining real-time data accuracy
- Created secure location services using Auth0 authentication, ensuring user privacy while delivering location-specific results
- Built responsive cross-platform interface using React and TypeScript for consistent experience across all devices
- Integrated turn-by-turn navigation system that connects seamlessly with the user's preferred mapping application
- Designed with Convex backend for real-time data synchronization and Vercel deployment for reliable global access
Key Results & Impact
Business Impact
For frequent drivers, this translates to potential savings of $200-500 annually while dramatically reducing time spent searching for gas stations. The application demonstrates mastery of real-time data processing, secure authentication systems, and user-centered design principles.
Key Achievements
Interested in Learning More?
Check out the source code or see the project in action