Gurmapp
Restaurant discovery with weather-aware AI recommendations
Gurmapp is a full-stack mobile venue discovery platform built from the ground up with React Native (Expo) on the frontend and a .NET 8 Web API on the backend. The app leverages GPS-based real-time search to surface nearby restaurants, cafes, and bars, combining Google Places API data with a proprietary multi-criteria rating system that scores venues across food quality, service, atmosphere, and value for money. What sets Gurmapp apart is its weather-aware recommendation engine. By integrating live weather data, the app intelligently adjusts suggestions,prioritizing cozy indoor spots on rainy days and open-air terraces when the sun is out. Users can capture and upload venue photos directly through an integrated camera module with on-device image compression, keeping uploads fast and data usage low. The app supports Apple Sign-In and Google Auth for frictionless onboarding, custom collections and bookmarks for organizing favorite spots, and ships with full internationalization support for both Turkish and English. Dark and light themes are baked in from day one. The entire backend runs on PostgreSQL with Firebase Cloud Messaging for push notifications, all containerized with Docker for consistent deployment. Gurmapp has been submitted to the Apple App Store and is currently under review.
▹ Key Features
▹ Architecture
React Native (Expo) → .NET 8 Web API → PostgreSQL → Firebase FCM → Google Places API



