Inspiration
We noticed that people spend too much time switching between Delivery apps (Swiggy, Zomato,Uber Eats, Grubhub, DoorDash, HungerStation, Talabat ) to find the best deal before placing an order. Sometimes, discounts are hyperlocal, sometimes limited to certain restaurants or offer periods. What if AI and location-based tech could simplify this" time-consuming, confusing, and often lead to decision fatigue" I asked myself: Why not have a “food deals meta-app”? .. show all food delivery offers in one place, sorted by price, platform, or locations. What if we could even speak to the app and say: “Find food under ₹300 near me”? Thus, FubDeals idea was born to help food lovers ,compare, choose, and save time without the hassle.
What it does
FubDeals is a location-aware food deal aggregator. It brings together real-time or simulated offers from multiple food delivery platforms into a single, clean interface. Key features include:
The app is designed to work almost worldwide supporting countries such as: Location-based filtering (India, UAE, USA, and more)
Food Delivery Platforms of the countries: 🇮🇳 India (Swiggy, Zomato, Zepto, Blinkit) 🇦🇪 UAE (Talabat, Noon) 🇺🇸 USA (DoorDash, Uber Eats, Instacart) 🇬🇧 UK (Deliveroo, JustEat) 🇸🇦 Saudi Arabia (HungerStation,Talabat) 🇨🇦 Canada (SkipTheDishes) 🇦🇺 Australia & NZ (Menulog, Uber Eats). etc.
🔍 Smart search for localities (e.g., “Hyderabad” or “Brooklyn”) 🎯 Filter deals by distance, discount %, or BOGO other offers 🔒 Secure Firebase OTP login( its in the basic testing status ) 📱 Mobile-first UI (Bolt + Netlify) 📢 Future-ready Voice command support (e.g., “Find food under ₹300”)
How we built it
I used Frontend: Bolt.new for fast no-code/low-code visual development (TailwindCSS, React,TypeScript) Backend: Firebase for phone authentication and real-time data simulation, its demo version only Deployment: Netlify for deploying our full-stack frontend (Netlify and with domain mapping from GoDaddy) Design: Custom mobile-style layout with bottom navigation React , Tailwind CSS for UI styling
Tools Used: Google Maps API for geolocation detection and user-relevant listings Markdown & Figma for design mockups Custom scraper structure for parsing mock offers from platforms Optional integrations in progress: RevenueCat (web simulation), AgentsSimulated voice commands (planned) ElevenLabs, (Tavus AI Video, currently in the process, ) International area search support for cities/suburbs like Jubilee Hills, Queens, and Bur Dubai
Challenges we ran into
Google Maps API billing, Firebase OTP setup and captcha validation for phone auth
Difficulty syncing real-time search for smaller localities Auto-complete search didn’t show all cities/localities (solving with open geolocation APIs)
Entri.io free domain setup wasn’t accessible during submission,fallback to GoDaddy, Domain setup with GoDaddy + Netlify required DNS record customisation,
Simulating mobile app UI in a web environment was tricky
RevenueCat mobile SDK requires native builds—we simulated web version instead
Voice agent integration with ElevenLabs & and video agent Tavus required more time to finish.
Accomplishments that we're proud of
Launched fully functional web app in under a week less than 100 hours: https://fubdeals.com
Live on a custom domain with a responsive mobile-first UI
Firebase phone auth integrated smoothly
Created working UI mockups and reference chatgpt and Figma layouts
Reached proof of concept for global area detection and platform deal listings
What we learned
How to quickly build and scale MVPs using Boltai
Geo-specific search can be tricky—some APIs limit locality accuracy
Firebase OTP auth has quirks that require SMS sender ID configuration,
Mapping Netlify domain with GoDaddy took DNS tweaks
Deployed Domain with custom DNS configs via GoDaddy and Netlify
Getting the UI to feel “native” on mobile browsers required customised layout
Bolt is surprisingly powerful—just needs a bit of customisation for mobile-style UX and Maps APIs to simulate real-world UX
Understood what users really want deal clarity and choice
Explored mobile SDK limitations vs. web-first launch paths (RevenueCat)
What's next for Fubdeals
Add real-time scraping from food platforms using Puppeteer + proxies
Launch video assistant: “Find biryani under ₹250 nearby”
Release as a full mobile app via React Native / Bolt SDK
Integrate RevenueCat properly for subscriptions (Pro access for deal alerts)
Expand the location database to cover Tier-2 cities and suburbs globally
Partner with D2C groceries like Blinkit, Zepto, BigBasket, Amazon Fresh
Built With
- api
- bolt.new
- elevenlabs
- figma
- firebase
- firebaseauthentication
- geoapi
- googmaps
- markdown
- netlify
- openstreetmap
- react
- revenuecat
- tailwindcss
- tavus
- typescript
- vite
Log in or sign up for Devpost to join the conversation.