MealMates is a mobile application that helps you discover Montreal's vibrant food scene and connect with friends over shared culinary interests. Think Tinder, but for restaurants - swipe through local eateries and match with friends who share your taste!
- Restaurant Discovery: Swipe through curated restaurant images from Montreal's finest establishments
- Smart Matching: Get notified when you and your friends like the same restaurants
- Social Connection: Follow friends and discover mutual dining interests
- Personal Collections: Keep track of restaurants you're interested in visiting
- Restaurant Details: View pricing, ratings, and other essential information for each venue
You can find a video of the app in action here
- React Native
- TypeScript
- NativeWind (Tailwind CSS for React Native)
- Expo.io
- Django REST Framework
- SQLite3
- Google Maps API
- Google Maps API: Used for restaurant data and images
- Custom REST API: Handles user authentication, restaurant matching, and social features
- Expand restaurant database beyond Montreal
- Implement an interactive map view of liked restaurants
- Enhanced restaurant recommendation algorithm
- Real-time notifications for matches
- Group matching for larger parties
Built with ❤️ during CodeJam14 by:
- David Nitchi
- Greta Zu Github; Linkedin; Website
- Max Fong Github; Linkedin; Website
- Denis Tsariov Github; Linkedin; Website
We welcome contributions to MealMates! Please feel free to submit issues and pull requests.
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request


