Mobile Apps

Wine n Dine

My Role
Lead Developer
Solution Architect
Timeline
July 2014 - September 2014

Summary

A mobile-first restaurant discovery and reservation platform designed to deliver personalized dining experiences. Wine n Dine helps users find the best places to eat nearby based on preferences, dietary filters, user reviews, and real-time promotions  all wrapped in a clean, intuitive interface.

Project Detail

As the solution architect and lead developer, I oversaw the end-to-end delivery of the mobile application from architectural planning to production deployment.

Key highlights of my contributions:

  • Recommendation Engine: Designed and implemented a dynamic recommendation system that filters restaurants by cuisine, dietary needs, distance, price, and past user preferences using weighted scores.
  • Interactive Map Integration: Integrated Google Maps API with clustered pin rendering and radius-based filtering to visualize nearby restaurants with real-time status and booking availability.
  • Review & Feedback Module: Built a rating system and comment threads with sentiment tagging and feedback scoring to power comparison insights.
  • Promo & Deal Finder: Developed backend logic to highlight available discounts and promo codes tied to each listing, auto-refreshed via cron jobs.
  • Compare Mode: Enabled users to shortlist restaurants and compare them side-by-side based on crowd score, food quality, service rating, and ambiance.
  • Dual-Role Access: Created separate access panels for users, restaurant owners, and agents to manage bookings, menus, and availability.
  • Scalability & Performance: Used Redis caching for frequently accessed listings and Firebase for real-time updates and alerts.
  • DevOps & Monitoring: Dockerized the app services and implemented health checks, logging, and CI/CD pipelines to ensure smooth delivery.

This project showcased my strength in leading cross-functional mobile-first builds while delivering high-performance APIs, interactive UX, and data-driven features that scale.

Tech Stack:

React Native, Node.js, NestJS, MongoDB, Firebase, Google Maps API, Cloud Firestore, Redis, Docker