Amela
Music content distributor — business transformation story
ℹ︎ For confidentiality, company names, project names and system images have been replaced with pseudonyms and mock-ups.

Without stopping the business, The next decade.

ChordNote is a platform delivering chord charts and sheet music online for five instruments including guitar, bass, piano and ukulele. With 500,000+ songs and 10M+ monthly users, it is one of the largest of its kind in Japan, bringing the joy of playing to a great many musicians.

Pages stop under heavy load·Copyright managed by hand·Billing web-only — that was the old foundation, and An eight-month rebuild with zero downtime, the story of a transformation into a next-generation foundation that withstands heavy traffic and unifies multi-channel billing.

Rendering at peak
Delays and outagesStable operation
Copyright registration
daysLive the same day
Billing channels
Web onlyWeb + app unified
Instruments supported
FragmentedFive instruments unified
♪ ChordNote
This week's pick
Clear Rain
Akari Band · Key C
Transpose
+2
Capo
3
Auto
C    G    Am   F
The Hill We Walked
Am   F    C    G7
The Shadow I Still Recall
Guitar Bass Piano Ukulele
01
CLIENT
About the client

An industry-leading music distribution service.

The music content distributor operates ChordNote, an online service delivering chord charts and sheet music for guitar, bass, piano, ukulele and more. From artist and song search through chord display to favourites and history, it supports a player's urge to pick up an instrument in one place.

Alongside free use, revenue comes from premium membership — ad-free with every feature unlocked — billed on the web or in-app. The CMS handles song registration as well as copyright data from bodies such as JASRAC and NexTone: a model that supports both content and rights.

500K+
Songs
10M+
Monthly users
5Instruments
Instruments supported
BUSINESS FLOW
STEP 1
🔍
Search songs and artists
Users
STEP 2
🎼
Display and adjust chord charts
Transpose / capo / auto-scroll · five instruments
STEP 3
👑
Subscribe to premium
Unified web/app billing
STEP 4
🛠️
Managed in the operations CMS
Songs · copyright · members / operations
02
CHALLENGE
The business problems they faced

Four business problems holding growth back.

These were not technical problems but Management issues tied directly to retention, revenue and competitiveness. The more traffic arrived, the less stable the service became, and delays in rights processing held back how fast songs could be published.

Heavy load made the service unstable

Data reads reached their limit whenever traffic spiked, so At peak, pages slowed or stopped. This drove users away and cost opportunities.

Manual copyright work caused backlogs

Work data from JASRAC and NexTone was cross-checked by hand, so Days to register. The speed of publishing new songs was the business bottleneck.

Web-only billing lost opportunities

Billing ran on the web alone, so Missed billing opportunities from app users. This held back revenue.

Chord display split per instrument

Display worked differently for guitar, bass, piano and ukulele, so Maintenance costs climbed. Improvements struggled to reach every instrument.

03
TRANSFORMATION
The transformation we delivered together

Into the next decade across four areas — without ever stopping the business.

Working with Amela, the music content distributor rebuilt its foundation without ever taking the service offline: reads distributed to withstand heavy load, copyright processing automated, web and app billing unified, and chord display for five instruments consolidated into a single engine. The zero-downtime migration left users none the wiser while giving the business fresh capacity.

Amela
EXECUTION
8 months
Duration
7
Team
Zero-downtime migration
Area ①
Read scaling
BEFORE
Database reads hit their limit under load; at peak, pages slowed or stopped
AFTER
Reads distributed — stable even at 1.8× peak
Read replicas absorb the load
Area ②
Copyright management
BEFORE
Cross-checking JASRAC/NexTone work data by hand took days to register
AFTER
Hundreds of thousands of records imported automatically, live the same day
Asynchronous processing via CMS and queue
Area ③
Billing channels
BEFORE
Billing was web-only, missing the chance to convert app users
AFTER
Web and app billing unified, membership state managed in one place
Web and in-app billing unified
Area ④
Chord display foundation
BEFORE
Chord display split per instrument, heavy to maintain
AFTER
Five instruments rendered by one unified engine
Transpose and capo shared too
TECH STACK
Frontend
PHP (public site) React Tailwind
Backend
Laravel PHP JWT Stripe Apple IAP
Infra & AI
MySQL (master/slave read replicas) Redis(queue) AWS Google Pub/Sub Sentry YouTube API
04
IMPACT
What changed for the business

The distributor's business, ready for the next decade.

The rebuild paid off in four directions: user experience, operational efficiency, availability and revenue. A service that never stops sustains retention, automation speeds up song delivery, and multi-channel billing closes the revenue gaps.

Stable service operation achieved

It no longer stalls under traffic spikes, so users can open a chord chart comfortably at any time.

Same-day rights processing established

Automatic import of copyright data cut the lead time to publish a song dramatically.

Billing gaps closed

Web and app channels are unified so every user has a path to subscribe.

Capacity to invest in the next decade

Lower operational load and steadier revenue freed up capacity to invest in new features and new instruments.

🎸
STAKEHOLDER
Users (players)
Before
Unopenable at peak; a different app per instrument
After
Chord charts for five instruments, comfortable to use anytime
Business impact
Retention and time on site improved
📑
STAKEHOLDER
Operations (songs & copyright)
Before
Manual copyright checking left registrations backed up
After
Bulk import reflects the same day, freeing staff to focus on review
Business impact
Song publishing lead time cut sharply
🖥️
STAKEHOLDER
Development & infrastructure
Before
Heavy traffic hit scaling limits and kept the team firefighting
After
Distributed reads plus auto-scaling for zero-downtime operation
Business impact
Lower operational load, higher availability
📈
STAKEHOLDER
Management
Before
Web-only billing lost opportunities
After
Multi-channel billing closes the gap
Business impact
Billing revenue maximised, capacity to invest regained
DEMO/ Three scenarios

Experience the rebuilt product through a working demo.