Inspiration

Our team sought to tackle the everyday dilemma of deciding on what to eat and turn it into something fun, fast, and maybe even social.

What it does

Sigma Bites is a mobile app that makes food discovery into a fun, swipeable experience—think Tinder, but for food. Using the Google Places API, it recommends nearby eateries based on your location and preferences.
Whether you're bored and want to browse future options, or you're outside and craving a finger-snap decision, Sigma Bites has you covered:

  • Solo Swipe Mode: Swipe right on an eatery to save it, and left to skip it
  • Group Swipe Mode: Create a group with others and swipe through eateries together. Each member votes by swiping right (yes) or left (no), and the place with the most votes becomes the final match.
  • Friend Integration: Explore your friends’ latest food adventures—check out where they’ve recently eaten and what they’ve saved or favourited. Even when swiping alone, you can see which friends also liked the same places and use the "Send Invite" feature to easily make future plans.
  • Favorites & Swipe History: Save your favourite spots, revisit any eatery you’ve swiped on, and never forget that one amazing hawker centre again.

How we built it

We used React Native and Expo Go for the mobile app, with Supabase as our backend. The Google Places API powers our eatery search and recommendations.

Challenges we ran into

We were all new to mobile development, React Native, and backend services like Supabase.

Accomplishments that we're proud of

  • Built a fully functional app as beginners
  • Integrated real-time group swiping logic
  • Successfully connected external APIs

What we learned

  • Mobile development with React Native & Expo
  • Real-time syncing with Supabase
  • Designing intuitive and fun UI/UX

What's next for Sigma Bites

  • AI-powered personalised recommendations based on user history and their friends
  • In-app group coordination tools to plan outings
  • Wider eatery coverage, including F&B owner submissions and more external APIs


Note: The GitHub repo's README will have a link to the QR code to scan to run the app on Expo Go!

Built With

Share this project:

Updates