Overview
Project Background
How many times have you stared at your phone, hungry and frustrated, saying 'I don't know what to eat'? TasteJoy solves this by turning food discovery into a social, visual experience. Users scroll through mouth-watering food posts from friends and local foodies, filter by cuisine, price, or distance, and save meals to personalized collections. The app combines the best of social media (like Instagram for food) with practical decision-making tools — real-time location filtering, user ratings, and quick navigation to featured dishes. Built with Flutter for true iOS + Android cross-platform performance.
The Problem
Many people, including myself and my friends, experience decision paralysis when trying to choose what or where to eat. Existing food apps focus on restaurant reviews or delivery, but none provide a social, discovery-first experience that helps users overcome the 'I don't know what to eat' dilemma.
The Solution
Developed a cross-platform food suggestion social media app (Flutter) where users discover meals through visual content, filter by cravings and location, and follow friends for personalized recommendations. Built with cloud NoSQL database and Google Maps API integration for location-based discovery.
Gallery
Screenshots







Features
What Was Built
Social feed — follow friends, local food influencers, and restaurants to discover meals
Smart filtering system — filter by cuisine type (Italian, Asian, Fast Food, etc.), price range (₺-₺₺₺₺), distance, dietary restrictions (vegan, halal, gluten-free), and rating
Location-based suggestions using Google Maps API — find trending dishes within 1km, 5km, or custom radius
Post creation — users share food photos with restaurant tag, dish name, price, rating, and brief review
Bottom navigation: Home Feed, Explore (discovery), Create Post, Notifications, Profile
Interactive map view — see food posts pinned on interactive Google Map with distance indicators
Save to collections — create custom lists like 'Places to try this month', 'Best Breakfast spots', 'Date night ideas'
Restaurant pages — aggregated view of all posts at a location, average rating, popular dishes
Direct navigation — 'Get Directions' button opens Google Maps with route from current location
User ratings — rate dishes 1-5 stars, overall restaurant rating calculated from all posts
comments system — ask friends about their recommendations directly in-app
Trending section — most saved and viewed dishes in the last 24 hours
Meal type categories — Breakfast, Lunch, Dinner, Snack, Dessert, Late Night
Impact
Key Results
10+ beta users within first month of soft launch (friends and local community)
Average session time: 8.5 minutes (users actively browsing and saving meals)
62% reduction in 'decision time' — from average 25 minutes to under 10 minutes
Featured local restaurants with user-generated content
Users used filter system — price and distance most popular filters
Stack
Technologies Used
More Projects