Aahar Nearby — Hyperlocal Food Discovery & Menu Intelligence
Aahar Nearby is a cross-platform mobile application engineered to bridge the gap between local neighborhood restaurants and hungry office workers. Traditional delivery aggregators burden small eateries with 30%+ commissions and focus on slow dispatch. Aahar Nearby provides a lightweight, real-time discovery engine where local mess and hotel owners publish daily specials in 15 seconds, and nearby professionals discover, filter, and navigate to them instantly.

"Commercial delivery aggregators impose heavy commission fees on small local eateries and optimize for slow delivery, leaving daily office lunch discovery broken, opaque, and expensive."
For Office Workers & Diners
- Decision Fatigue: Employees lose 15–20 minutes every lunch hour searching or messaging colleagues.
- Dynamic Menus are Opaque: High-quality local eateries rotate breakfast and lunch specials daily with zero digital presence.
- Aggregator Markups: Commercial food apps add inflated menu prices and slow wait times for nearby dine-in or takeaway.
For Local Restaurant Owners
- Publishing Bottlenecks: Busy morning food prep leaves no time to manage complex e-commerce catalog forms.
- Limited Footfall Reach: Owners rely on chalkboards outside their door, missing thousands of office workers in adjacent buildings.
- Commission Extraction: Aggregator platforms drain margins without driving local loyalty.
Real Mobile Experience & Dual-Sided Portals
Actual screens from the active Flutter 3.x codebase: high-contrast diner discovery feed alongside the multi-role owner operations console.

Sub-Second Hyperlocal Feed
Haversine-sorted dynamic lunch menus with deterministic distance rings (<500m) and vegetarian categorization.

Dynamic Thali & Item Breakdown
Live pricing, daily rotational menu items, dietary badges, and 1-tap Google Maps walking directions.
Multi-Role Owner Dashboard & Verification

Hotel Owner Daily Publisher
15-SEC DISPATCHRapid menu publishing console allowing restaurant operators to toggle daily specials and availability with single-tap persistence.

Employee Portal & Kitchen Relay
LIVE STATUS SYNCStaff role interface for real-time order acknowledgment, stock depletion tags, and lunch rush queue status updates.
Deterministic Spatial Radius & Reactive Listeners
To achieve sub-second menu rendering without flooding mobile client data budgets, Aahar Nearby leverages compound Firestore indexing with client-side Haversine spatial sorting.
// Deterministic radius bounding and stream subscription
Stream<List<RestaurantEntity>> watchNearbyOutlets({
required Coordinate userLocation,
required double radiusKm,
}) {
return _firestoreRepository
.streamActiveMenuSnapshots()
.map((outlets) => outlets.where((outlet) {
final distance = Haversine.computeDistance(
lat1: userLocation.latitude,
lon1: userLocation.longitude,
lat2: outlet.coordinate.latitude,
lon2: outlet.coordinate.longitude,
);
return distance <= radiusKm && outlet.hasActiveMenuToday;
}).toList()
..sort((a, b) => a.distance.compareTo(b.distance)));
}Repository Validation Metrics
Directly traceable to the active Flutter codebase and automated test runners.
Automated Tests Passed
Comprehensive Flutter unit, widget, and route guard regression suites
Discovery Querying
Firestore compound spatial queries with local caching
Route Guard Isolation
Automated regression verification of Diner, Owner, and Admin roles
DateInvite — Playful Interactive Scheduling Engine
Full-Stack Web Application · High-Touch Interaction
Building a Cross-Platform Mobile Product?
Direct consultation with founding engineers. Non-disclosure protected by default.