Back to articles
How I Built a Tinder-Style Group Decision App with React Native and Firebase
How-ToTools

How I Built a Tinder-Style Group Decision App with React Native and Firebase

via Dev.tonetworkingguru

My wife and I have a problem (no, not THAT kind of problem). It's the same problem every couple has: nobody can decide where to eat. Or what movie to watch. Or what show to binge next. The conversation follows a depressingly predictable script — "I don't care, what do you want?" repeated ad infinitum until someone either picks something out of frustration or you just stay home. So I built an app to solve it. WhaTo lets a group of up to 8 people join a session with a 4-letter code, swipe through options (restaurants, movies, or TV shows), and find out what they agree on. Like Tinder, but for dinner. The Stack Framework: React Native with Expo (cross-platform iOS, Android, web) Real-time sync: Firebase Realtime Database API proxy: Cloudflare Worker (routes calls to Yelp, TMDB, Google Places) Animations: React Native Gesture Handler + Reanimated Testing: Jest + React Native Testing Library + Maestro (E2E) The Interesting Problems Real-Time Sync for 8 Concurrent Users The core requirement

Continue reading on Dev.to

Opens in a new tab

Read Full Article
2 views

Related Articles