Amela

This page is a demo anonymized for portfolio use. Service names, company names, figures and images have all been replaced with samples.

ActiveLink — the story of launching a new platform

Encounters that connect through hobbies,
Grow it safely from scratchinto a lasting platform.

FitMate is a matching & social app that connects people around their activities and hobbies. Onto the like → match → real-time chat experience it layers a point economy, billing, identity verification and community health — designed as a service people can trust and use for the long term.

ActiveLink Co., Ltd. had no existing assets — a completely new venture — so from requirements to the mobile app, API and operations console, we built it in-house from scratch in 10 months. Together we launched a foundation that balances scale and safety.

10months
From scratch to production launch
142K
Monthly active users
24.1%
Match rate
98.7%
Reports handled within 24h
FitMate
320pt
Today's picks
Connect through hobbies · 26 people
Mei 24
Kai 27
Hana 25
Ren 28
Many verified members
01
CLIENT

About the customer

ActiveLink Co., Ltd. focuses on community businesses that create real-world connections between people. Around the theme of meeting others through hobbies and activities, they envisioned launching a new matching platform that puts safety and peace of mind first.

In general, services in this space must satisfy matching quality, real-time performance, monetization and community health all at once — a domain with high design difficulty. ActiveLink set out to build all of these from scratch under one consistent design philosophy.

142K+
Monthly active
2,300+
Matches per day
iOS / Android
Multi-platform
Business flow
  1. 1Sign-up & identity verification
  2. 2Recommended matching
  3. 3like → match
  4. 4Real-time chat
02
CHALLENGE

Design challenges to solve

Safety & identity verification

Smooth identity verification means only trustworthy matches are shown, so users can step out to meet people with confidence. The key was eliminating impersonators and brokers.

Matching accuracy

Suggest compatible people from hobbies, area and activity patterns, and done right it cuts wasted swipes and raises the match rate. Recommendation-logic design decides success or failure.

Real-time chat reliability

When messages always arrive without delay, conversations never break off and relationships deepen. A real-time backbone stable even under massive concurrency was essential.

Community health

Respond quickly to reports and blocks, and done right inappropriate users are removed early, keeping the community safe. The challenge was making moderation operations more efficient.

03
ARCHITECTURE

The architecture we built together

In response, we built mobile, API and operations management end-to-end in-house — designing and implementing across four areas that balance scale and safety.

FieldChallengeSolution
Matching experienceWasted swipes, low match rateBuilt hobby- and area-based recommendations and a seamless like → match → chat flow in React Native
Real-time backboneLatency under massive concurrencyStabilized message delivery and presence with Socket.io + Redis, with horizontal scaling
Billing & point economyBalancing monetization and consistencyManaged in-app billing, subscriptions and point balances with transactional consistency
Identity verification & operationsReliability and moderation loadCentralized the identity-verification flow and report moderation in the CMS, with RBAC for permission separation
TECH STACK
React Native Node.js Socket.io Redis MySQL AWS
04
IMPACT

The value the platform creates

Meet with peace of mind

Provide a trustworthy space through identity verification and moderation.

High match accuracy

Hobby-based recommendations achieved a 24.1% match rate.

Uninterrupted conversations

Deepen relationships through real-time delivery.

Sustainable revenue

Grow the business on two axes: points + subscriptions.

StakeholdersTypicallyWith ActiveLinkBusiness impact
UserAnxiety over whether the other person is trustworthyReach out with confidence thanks to the verified badgeHigher retention
OperationsReport handling was person-dependent and slowCentralized management, SLA visibility in the CMS98.7% handled / 24h
Billing & revenueHitting a ceiling with a single billing funnelMulti-track revenue from points + subscriptionsPayment rate 6.4%
Safety & securityRisk of becoming a hotbed for fraudulent accountsLayered defense with identity verification + RBAC + reportingEnsuring reliability
05
DEMO

Three scenarios

An interactive demo that recreates the real experience. You can try three scenarios: the user app, identity verification and the operations console.