case 03 of 09

Barakah App: app cover
Barakah AppiOS and Android

Barakah App

Shared boards, real-time sync and per-board chat on Firebase

role
Full-stack React Native developer
platform
iOS and Android
stack
React Native, Firebase, RevenueCat
Shipped
90%

Broken.

Barakah is a productivity app for families and teams, with prayers, habits and Quran progress alongside shared lists. It needed its core collaboration system: shared boards, real-time task syncing and an in-app chat per board, with plan gating through RevenueCat.

92%

Diagnosed.

Before changing anything I traced how data moved between the screens and what the Firebase structure looked like, so the live updates could be built on what already worked.

95%

Fixed.

I designed the Firebase structure and optimised the data flow so screens stay smooth with live updates. Subscription logic through RevenueCat supports the different plans, with Barakah Pro gating the advanced features.

100%

Shipped.

Shared boards, live syncing, per-board chat and the Pro plan went out together on iOS and Android.

next

Galbi

TestFlight and App Store release, bundle settings, privacy details