We used Figma for collaborative UI/UX design, allowing our team to prototype, iterate quickly, and maintain a cohesive visual identity across platforms.
We chose Firebase for real-time data syncing, authentication, and analytics, enabling seamless chat experiences and scalable backend services without managing servers.
We used Flutter to build a cross-platform app with a smooth UI and fast performance, allowing us to develop for iOS and Android from a single codebase.
What's great
cross-platform development (23)high performance (7)expressive UI (9)single codebase (12)
Don't you hate when apps make you fork over a phone number of e-mail just to try it out? FlaiChat works out of the box without any personal info needed. One of the big selling points of Firebase's auth management was supporting just this.
A huge struggle for families today is that they're not always unanimously on a single ecosystem. Chatting between iOS/Android means relegating to a cross-platform app or tolerating suboptimal user experience. We chose a framework that ensured support for both OSes as well as make it possible to create a desktop version.
What's great
cross-platform development (23)desktop app support (3)