Amela
Chiiki Connect Co., Ltd. — New Platform Launch Story
ℹ︎For confidentiality, company names, project names, and system images have been replaced with pseudonyms and mock content.

An experience connecting local shops and customers — built in-house from scratch.

MachiLink is an O2O engagement and loyalty app: discover nearby shops on a map, earn points with a store-visit QR, and connect with shops through coupons and chat.

In response to the wish to "connect great local shops with customers," this launch story tells how the three-sided experience for users, shops, and operators was built from zero, in-house, in 9 months.

Users and shops
All in one app
Visit log
Map × QR
Acquisition
Points · coupons
Build
3 platforms
MachiLink320 pt
Komorebi, the neighborhood café
★4.6 · 3-min walk
100 pt back10% coupon
Scan the QR
01
CLIENT
About the customer

Chiiki Connect Co., Ltd., a company working to revitalize the regional economy.

A company dedicated to supporting local shops and revitalizing the regional economy. To boost customer acquisition for shopping streets and local stores, it launched an O2O platform connecting shops directly with customers.

The keys were "letting customers discover good shops nearby" and "letting shops keep generating acquisition and repeat visits." The aim was to make visits visible through points and deliver value to both sides.

2 roles
Users · shops
Map×QR
Discovery and visit logging
3 parties
Users · shops · operators
BUSINESS FLOW — From Visit to Repeat
STEP 1
Discover on the map

Find nearby shops by map and category

STEP 2
Store-visit QR scan

Visit and earn points via QR

STEP 3
Coupons · chat

Use coupons and interact directly with shops

STEP 4
Repeat visits

Spread via referral codes toward repeat visits

02
CHALLENGE
Design challenges to solve

How to turn a one-off visit into a lasting relationship.

A two-sided platform that creates value for both users and shops required a design bundling discovery, visit logging, and ongoing touchpoints into a single experience.

How do we help people find good shops nearby?

So customers could discover shops they'd never known, a map- and category-based discovery experience was essential.

How do we make visits visible and motivating?

So visitors could feel a real benefit from coming in, we needed to build in point rewards on a QR scan.

How do we sustain steady customer acquisition for shops?

For shops to keep using it, a mechanism for coupon delivery and subscriptions was indispensable.

How do we keep a one-off touchpoint going?

To keep the connection alive after a visit, we needed to sustain the relationship through chat and referral codes.

03
ARCHITECTURE
The architecture we built together

Discovery, points, and chat — built in-house from scratch into one platform.

We built from scratch, in-house: mobile apps for users and shops, admin consoles for shops and operators, and an API with real-time messaging — bringing map, QR, points, and chat into one experience.

AmelaEXECUTION
9
Duration (months)
56
Total effort (person-months)
Area ①
Discovery
Challenge
Can't discover nearby shops
Solution
Shop discovery by map and category
Pins on the map, with filtering
Area ②
Visit log
Challenge
Little benefit from visiting
Solution
Award points on a QR scan
Log visits and give points back
Area ③
Ongoing touchpoints
Challenge
Touchpoints are one-and-done
Solution
Coupons · chat · referrals
Stay engaged via real-time chat
Area ④
Operations
Challenge
Shop management and revenue are hard
Solution
Shop review and subscription management
Acquisition features by plan
Mobile
React NativeMMaps
Backend
NestJSSocket.IOMySQLMongoDB
CMS & Infra
Ant DesignRedis (Bull)AWS S3
04
IMPACT
The value the platform creates

Lasting connections between local shops and customers.

New encounters with nearby shops

Map and categories help customers discover local shops they never knew.

Points as a reason to visit

QR scans make visits visible, and points become a reason to return.

A steady acquisition channel for shops

Coupons and subscriptions let shops keep drawing customers in.

Connections that build lasting relationships

Chat and referral codes turn one-off visits into lasting local relationships.

🙋
STAKEHOLDER
User
Customer
Typically
Unaware of good shops nearby
With MachiLink
Discover on the map and earn points
Business impact
Discover local shops with great deals
🏪
STAKEHOLDER
Shops
Owner
Typically
Limited customer-acquisition channels
With MachiLink
Draw customers with coupons and chat
Business impact
Winning new and repeat customers
🏢
STAKEHOLDER
Operations
Business
Typically
Monetization and shop management are hard
With MachiLink
Run it with review and subscriptions
Business impact
Revitalizing the local economy and monetizing
05
DEMO
Three scenarios

Experience MachiLink through a live, working demo.