All workSelected work / 09

Discover nearby places of worship, community, and daily readings.

Mobile apps
Interface studyBelievers Map
Believers Map interface
01 / Context

The idea

A native mobile app for discovering places of worship, reading scripture, and exploring community. Its tab-based structure connects nearby discovery with recurring faith practices.

My contribution

Lead Developer
Freelance

Built with

Expo · React Native · Firebase · NativeWind

Platforms

iOS · Android

Inside Believers Map

Product walkthrough
02 / The problem & the approach

What the experience needs to solve

Location discovery, daily reading, and community are related needs, but they require different interfaces. A mobile app needs to make each one easy to return to.

The approach

The app gives home discovery, readings, and community their own tabs, while account onboarding establishes a personal starting point.

The story, screen by screen.

03 / User journeys
01 / Mobile app

Connect to a personal account

As a returning member, I want a clear route back into my community.

The native sign-in screen provides the account entry point, with a separate registration journey for new members.

Believers Map: Connect to a personal account
Connect to a personal accountActual interface · Open image to inspect
02 / Mobile app

Start with discovery

As a user, I want a starting point for exploring places of worship and community.

The home screen introduces discovery within the mobile app’s persistent navigation.

Believers Map: Start with discovery
Start with discoveryActual interface · Open image to inspect
03 / Mobile app

Return to daily reading

As a user, I want scripture, readings, and sermon audio in a predictable place.

A dedicated readings tab collects these recurring activities outside the location-discovery flow.

Believers Map: Return to daily reading
Return to daily readingActual interface · Open image to inspect
04 / Mobile app

Explore community

As a user, I want to find faith and community activities without losing my place in the app.

The community tab gives that activity its own destination alongside discovery and readings.

Believers Map: Explore community
Explore communityActual interface · Open image to inspect
04 / Behind the interface

Engineering the experience

Expo and React Native provide native mobile screens; Firebase carries identity and user data.

Separate tabs keep discovery and reading tasks accessible without repeatedly returning through a long navigation stack.

The current login screen displays a Forgot Password control whose handler is not implemented; the case study does not claim completed recovery support.

Keep exploring10 / 11
Eye on Imo
Editorial
Eye on Imo interface
View project
The next project opens at the end of this page