Amela
Digital Coin, Inc. — New Platform Launch Story
ℹ︎For confidentiality, company names, project names and system images have been replaced with pseudonyms and mock-ups.

Coin transfers between users,Built in-house from scratch.

CoinPal is a P2P money-transfer & messaging app that lets users send coins to one another. Specify a recipient by QR code or search, and handle everything from transfer to communication in a single mobile app.

Recipient selection · transfer speed · balance sync · communication ─ the story of launching a new platform, built in-house from scratch in 6 months, that satisfies all four axes essential to casual coin-sending at once.

Transfer speed
seconds
Select recipient → send
Balance sync
Real time
Socket.IO bidirectional
Recipient selection
QR Supported
Scan / user search
Communication
Chat
Exchange with the recipient
CoinPal
Balance 1,250
Recipient
Coins to send
300 coin
1
2
3
01
CLIENT
About the client

Digital Coin, Inc. — one of the nation's leading players in digital transfers and community services.

A community-driven digital-currency and wallet operator where users exchange coins with one another. They were looking for a way to make casual sending among friends easier than cash or bank transfers.

So we launched CoinPal, a new mobile app that lets you specify a recipient via QR or search, send coins, sync balances, incoming funds and notifications in real time, and even handle communication through chat — all in one place.

Transfer speed
seconds
Balance & notifications
Real time
Supported OS
iOS / Android
BUSINESS FLOW ─ The coin-transfer journey
STEP 01 · Sender
Specify recipient
Pick a recipient by scanning a QR code or searching for a user.
STEP 02 · Sender
Enter coin amount
Enter the number of coins to send and confirm.
STEP 03 · System
Transfer & balance update
Process the transfer and update both parties' balances in real time.
STEP 04 · Receiver
Instant arrival + communication
Notify of incoming funds via push, and communicate via chat.
02
CHALLENGE
The design challenges to solve

The four structural requirements demanded of the platform.

None of these were questions of technology choice, but business requirements tied directly to usage frequency, reliability and peace of mind. Building anew from scratch demanded a design that made all of them hold true at once.

① Ease of use

If sending takes effort,Casual sending fails to take hold, usage frequency won't grow.

② Recipient-selection accuracy

If recipients are specified by entering a number,Fear of mis-sendingbecomes a psychological barrier to use.

③ Balance immediacy

If balance and arrival updates lag,the anxiety of “did it really go through?”undermines trust.

④ Means of communication

If communication relies on outside apps,Exchanges get fragmented, and the experience breaks.

03
ARCHITECTURE
The architecture we built together

Turning coin transfers into an “uninterrupted experience” across four domains.

We built the entire experience — from recipient selection to fund arrival and communication — in-house from scratch, divided into four domains, combining a mobile app, real-time sync and notifications to solve each challenge.

Amela
EXECUTION
6 months
Duration
20 person-months
Total effort
Domain ①
Recipient selection
Challenge
Recipients must be specified quickly and accurately, with no fear of mis-sending.
Solution
QR scan + user search
Verify and select the recipient, eliminating input errors.
Domain ②
Transfer speed
Challenge
Ease that lets you complete a transfer in a few taps is essential.
Solution
Transfer done in seconds
Enter amount → confirm → send, all in a simple UI.
Domain ③
Balance sync
Challenge
Balances and incoming funds must reflect immediately after a transfer.
Solution
Socket.IO real-time sync
Reflect balances, incoming funds and notifications instantly, both ways.
Domain ④
Communication
Challenge
You need to stay in uninterrupted contact with the person you sent to.
Solution
In-app chat + notifications
Chat right away with the person you sent to, with push alerts on arrival.
TECH STACK
Frontend
React NativeRedux Toolkiti18next
Realtime
Socket.IOLaravel Passport (OAuth2)
Infra & notifications
AWS S3OneSignalCodePush
04
IMPACT
The value the platform creates

Digital Coin, Inc.'s business growth accelerates.

This foundation continuously delivers business outcomes — higher usage, earned trust and a more active community — rather than mere technical metrics.

A foundation that makes casual transfers stick

The ease of sending in just a few taps encourages everyday coin-sending.

A design you can send with confidence

QR-based recipient selection and real-time arrival confirmation eliminate worries about mis-sends and update delays.

A mechanism that deepens connections

Integrating transfers and chat into one app energizes community interaction.

A mechanism for operational visibility

Monitor transactions and users in one place and focus on healthy operations.

STAKEHOLDER
Sender
✕ Typically
Cash and bank transfers are cumbersome, and specifying the recipient takes care.
✓ With Digital Coin
Specify a recipient via QR and send coins in seconds.
Business impact
Lower barriers to sending raise usage frequency
STAKEHOLDER
Receiver
✕ Typically
Arrival confirmation is slow, making it hard to tell whether funds truly landed.
✓ With Digital Coin
Confirm incoming funds instantly via push notification.
Business impact
Peace of mind breeds trust and repeat use
STAKEHOLDER
Operations
✕ Typically
You can only track transactions and user status one by one.
✓ With Digital Coin
Grasp transactions and users in a single unified dashboard.
Business impact
Streamline healthy operations and fraud detection
STAKEHOLDER
Management
✕ Typically
Transfer and communication split across separate apps cause drop-off.
✓ With Digital Coin
Integrate transfer + chat into one app to increase time spent.
Business impact
Higher engagement and continued use
05
DEMO
Three scenarios

Experience CoinPal through a live, working demo.