Back to portfolio
Apps

Echo-Praise

A complete worship-team platform built for a church priced out of subscription software — song library, transposable chord charts, a precision tuner, and setlists that work offline anywhere.

Vanilla JS PWACloudflare WorkersD1 DatabaseR2 StorageWeb Audio APIPDF.js
Echo-Praise — hero screenshot

A church worship team had a problem: the subscription apps built for them cost more every year than a small church could justify, and they still didn’t fit how the team actually worked. So we built them exactly what they needed — a complete music platform that runs on serverless infrastructure for essentially $0 a month. This is what we mean when we say if you can dream it, we can build it.

At its heart is a song library the whole team shares. Leaders upload chord-chart PDFs and the app reads them — automatically pulling out the title, artist, key, and tempo. Need a song in a different key for Sunday’s vocalist? The built-in transposition engine rewrites the chart to any key on the fly, including Nashville Numbers, and can even export the transposed chart as a brand-new PDF. No extra software, no per-seat licenses.

It’s also a working musician’s toolkit. A precision instrument tuner built on raw Web Audio DSP — custom pitch detection accurate to within cents — lives right inside the app, complete with reference tones and adjustable concert pitch. And a built-in music-theory section teaches the Nashville Number System with an interactive key reference, so the team grows musically while they use it.

On Sunday morning it becomes the performance tool: per-user setlists with per-song keys, swipe navigation between charts, tempo-aware auto-scroll, and a screen that stays awake through the whole set. Because it’s an offline-first progressive web app installed on each member’s phone or tablet, it keeps working even in a sanctuary basement with no signal — and syncs everything when it’s back online.

Under the hood: multi-user accounts with admin, leader, and member roles; modern password hashing, rate limiting, and account lockout; a serverless API, SQL database, and cloud file storage — engineered with the same practices as enterprise software, at a cost a church can actually afford. Affordable doesn’t have to mean basic. Whatever your team is dreaming up, we can build that too.

Highlights

Screenshots

Team dashboard — library, setlists, tuner, learning, and admin in one place
Team dashboard — library, setlists, tuner, learning, and admin in one place
Precision tuner with reference tones and adjustable concert pitch
Precision tuner with reference tones and adjustable concert pitch
Built-in music theory — Nashville Numbers and interactive key reference
Built-in music theory — Nashville Numbers and interactive key reference
Chord-chart PDF upload with automatic metadata extraction
Chord-chart PDF upload with automatic metadata extraction
The team song library with instant search
The team song library with instant search
Per-user setlists, ready for Sunday morning
Per-user setlists, ready for Sunday morning
Admin panel — user management and roles
Admin panel — user management and roles
Secure team sign-in with modern password hashing
Secure team sign-in with modern password hashing
Designed for phones and tablets on stage
Designed for phones and tablets on stage

Want something like this?

Tell us about your business and we will show you what a custom-built site can do for it.

Start a project