logologo
AboutResumeProjectsField Notes

© 2026 Beretests. All rights reserved.

← Back to projects
Full-Stack EngineeringLive

Public project

Church Choir Repertoire Manager

Full-stack software engineer

Built a responsive repertoire manager so choir members can find scheduled songs, recordings and notes from any device.

Next.jsTypeScriptMaterial UISupabasePostgreSQL
View liveView GitHub repository

What the work delivered

01

Centralizes repertoire and rehearsal recordings

02

Organizes schedules through year, month, date and song relationships

03

Supports convenient browser-based audio playback

Goals

  • Replace scattered repertoire links and recordings with one searchable experience
  • Make weekly preparation easier on mobile devices

Key design decisions

  • Mirrored the choir schedule hierarchy in the database and navigation
  • Used Supabase for relational data, authentication and media storage
  • Built the interface with responsive Next.js and Material UI components

Challenges and solutions

Predictable schedule navigation

Aligned database relationships and route structure so members can move naturally from a service date to its songs and recordings.

Key learnings

  • Designing hierarchical content around a real community workflow
  • Managing media-backed content with Supabase