Skip to main content
Mobile Application

UECFI Hymnal

Digital Song Library with Chords, Lyrics & Offline Sync

Community app reliability with offline sync and worship-ready chord tools.

RoleMobile App Development & Cloud Architecture
Timeline2 months
Stack
React Native
Expo
TypeScript
Firebase
Firestore
SQLite
Zustand

Context

Challenge

Printed books and scattered PDFs made worship songs hard to search, update, transpose, or use offline.

Solution

An offline-first mobile hymnal made song packs, chord viewing, transposition, favorites, and cloud updates accessible on phones.

Signal

Hymns carrying chords and lyrics, searchable on a phone instead of looked up by page number in a printed songbook

Preview

Constraints

  • Keep worship song access usable after initial sync without internet.
  • Support fast search, pack updates, and chord transposition on mobile.
  • Protect catalog integrity through admin-controlled cloud updates.

Workflows

  • Downloadable song packs and searchable library
  • Chord and lyrics viewing with real-time transposition
  • Favorites, recents, and offline-first song access

Features

An offline-first mobile hymnal made song packs, chord viewing, transposition, favorites, and cloud updates accessible on phones.

Song Library with Packs

Organizes songs into downloadable packs with full-text search and category browsing for quick access to any hymn.

Chord & Lyrics Viewer

Displays lyrics with chord overlays, real-time transposition controls, and section-based structure for verses, choruses, and bridges.

Offline-First Architecture

Stores songs locally in SQLite so the hymnal remains usable without internet after the initial sync.

Favorites & Recents

Keeps personal song collections and recently viewed hymns close at hand for worship preparation.

Architecture

Built with React Native through Expo and TypeScript for cross-platform mobile deployment. SQLite stores songs locally for offline-first usage, while Firebase and Firestore manage cloud catalog updates and downloadable song packs.

Outcomes

600+

Song Catalog

Hymns carrying chords and lyrics, searchable on a phone instead of looked up by page number in a printed songbook

100%

Offline Capability

Full app functionality remains available without internet connection after initial sync

50+

Members Using It

Congregation members carrying the hymnal on their own phone rather than depending on a shared physical copy

No reprints

Catalog Updates

New songs publish straight to members' phones, removing the paper, ink, and turnaround a songbook reprint costs

* UECFI is a public project name. The app is presented directly as a church community hymnal while still avoiding private operational details.

Next

ScanServe

Real-time public service flow that works across customer phones, staff screens, and TV boards.