Entertainment / musicWeb / mobile app
ChordNote — the chord and sheet-music platform 10 million people play from

Built to withstand heavy traffic — the chord-delivery platform rebuilt. Five instruments × copyright management × multi-channel billing on one platform.

music content distributor — Phase 2 rebuilt an existing large-scale chord service: reads distributed across replicas, copyright (JASRAC/NexTone) management automated, web and in-app billing unified, and chord display for five instruments — guitar, bass, piano, ukulele and more — consolidated onto one platform.

500K+
Songs available
Across artists
5 instruments
Chords supported
Guitar to ukulele
10M+
Monthly users
Traffic resilience
Challenge
Before

The existing foundation could not keep up with user growth: slow responses at peak, copyright work locked in individuals and a lopsided billing channel all held expansion back.

  • Database reads hit their limit at peak
    Pages render slowly under load
  • Copyright (JASRAC/NexTone) managed by hand
    Song registration took enormous effort
  • Web-only billing misses app members
    Lost revenue opportunities
  • Chord display built separately per instrument
    Maintenance and new features were inefficient
Solution
After

Reads spread horizontally across master/slave replicas, copyright imported automatically by a Laravel CMS with a Redis queue, multi-channel billing via Stripe and Apple IAP, and unified chord rendering for five instruments — all on one platform, migrated with zero downtime.

Users (web/app) ↔ delivery platform ↔ operations CMS UsersWeb / app Chord viewing OperationsCMS Song registration ChordNote APIPHP + read replicas Chord displayFive-instrument engine Copyright managementJASRAC/NexTone Multi-channel billingStripe / in-app Cache / queueRedis async Foundation: PHP + Laravel + MySQL (M/S) + Redis + Stripe
chordnote.example.jp / song
Bridge in the Sky Sunrise Avenue / guitar Transpose +1 Auto ▶ C G Am F C G Am Morning light spills across the town F C G and we start walking once again Am F C crossing the bridge that arcs the sky Capo 2 ♪ Easy chords ★ Favourite
Chord chart view — transpose, capo and auto-scroll while you play
TECH PHP Laravel MySQL / M/S Redis Stripe
8 months
7 people
Zero downtime Migration
Considering something similar? info@amela.vn