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

Sudden free time, a connection right now.

MeetNow is a location-based matching app for finding nearby people and gathering on the spot. With around 96,000 monthly active members, over 300 “meetups” run simultaneously nationwide at any time.

Proximity matching, instant groups, real-time chat, safety and recurring revenue ─ a foundation that satisfies the four axes a connection platform needs, all at once, from scratch 8 months — an in-house-built new platform launch story.

Matching response
< 1sec
Map proximity search response
Real-time chat
Instant Delivery
socket.io bidirectional communication
Supported platforms
iOS / Android
Native delivery on both OSes at once
Revenue model
Subscription (IAP)
Apple / Google billing
MeetNow Shibuya area
3 people matched near you
Quick Evening Café Meetup
Shibuya · 17:30–19:00 · 2/4
Lunch Buddies Wanted
Shinjuku · 12:00–13:00 · 4/5
01
CLIENT
About the client

Asobi Connect Co., Ltd., one of Japan's leading drivers of local connections.

Asobi Connect Co., Ltd. runs a location-based matching service themed around “meet right now.” Instead of planning days ahead, it turns sudden free time into local connections on the spot, proposing a new form of communication.

Members set up profiles with occupation, region, and interest tags, then connect with nearby people on the map. Starting from instant “meetups,” the platform creates connections between people across diverse scenes such as cafés, lunches, and food crawls.

MAU
96,000+
Monthly active members
GROUPS
300+
Active meetups
AREA
Nationwide
Prefecture metadata support
BUSINESS FLOW — How a connection is made
STEP 1
Profile registration
Occupation, region, interest tags, identity verification
STEP 2
Proximity matching on the map
Search nearby people by distance, occupation, and age
STEP 3
Create/join instant groups
Set place, time, and capacity and recruit on the spot
STEP 4
Chat → in-person
Chat right after approval; record whether you met
02
CHALLENGE
Design challenges to solve

The four structural requirements demanded of the platform.

None of these were merely tech-selection issues — they were business requirements tied directly to immediacy, experience design, safety, and profitability. Building anew from scratch demanded a design that “makes them all work at once.”

Can't see “who's free right now”

Without a way to instantly know who nearby is free right now, sudden free time can't be turned into connections, and the service's core value falls apart.

Can't create instant “meetups”

Expressing on-the-spot meetups with place, time, and capacity through existing SNS frameworks makes coordination cumbersome and raises the psychological barrier to joining.

The conversation's momentum cools off

If messages and notifications are delayed, the momentum of a match cools off and users tend to drop off before reaching an in-person plan.

Can't balance safety and profitability

Bolting on a safe-meeting mechanism and a sustainable revenue model after the fact would undermine experience consistency and hinder healthy growth.

03
ARCHITECTURE
The architecture we built together

Turning the connection experience into an “unstoppable foundation” across four domains.

Proximity matching, instant groups, real-time communication, safety and monetization ─ we built the four domains essential to connection in-house from scratch, together with Asobi Connect Co., Ltd. Demanding elements — location, real-time, and billing — are integrated into a single mobile platform.

Amela EXECUTION
8 months
Duration
52person-months
Total effort
Domain ①
Proximity matching
Challenge
Need to instantly narrow down who nearby is “free right now”
Solution
Geo index + Redis
Filtered search by distance, occupation, and age responds in under a second
Domain ②
Instant groups
Challenge
Need to express “on-the-spot meetups” with place, time, and capacity
Solution
Group model + approval flow
Designed location + time slot + capacity and invite/join requests from scratch
Domain ③
Real-time communication
Challenge
Need to deliver messages before the conversation's momentum cools
Solution
socket.io + Push notifications
Instant delivery of 1:1 and group chat, preventing drop-off with OneSignal
Domain ④
Safety and revenue
Challenge
Need to balance a safe place to meet with a sustainable revenue model
Solution
Reporting, identity verification + IAP billing
Block, report, and verified badges ensure safety; subscription monetization
TECH STACK
Mobile
React Native TypeScript Redux / Saga socket.io
Backend
Node.js Express TypeORM MySQL MongoDB
Foundation
Redis BullMQ OneSignal AWS S3
Admin panel
React Ant Design
04
IMPACT
The value the platform creates

Asobi Connect Co., Ltd.'s “meet right now” accelerates.

This foundation continuously delivers business outcomes — active rate, community vitality, integrity, and recurring revenue — rather than mere technical metrics.

A foundation that turns sudden free time into connections

Map-based proximity matching instantly surfaces “meet right now,” boosting active rate and retention.

Design that energizes the community

Instant groups with approval flows maximize a space where anyone can safely host or join meetups.

A foundation where operators can maintain integrity

Centralized management of reports, members, billing, and permissions keeps it safe while reducing moderation effort.

A model that lets you focus on recurring revenue

Subscriptions (IAP) enable recurring billing, with paid rate visible on the dashboard.

🧑‍🤝‍🧑
STAKEHOLDER
Members
People seeking connections
Can't find someone nearby to meet during sudden free time
On MeetNow
Instantly match with nearby people on the map and gather on the spot
Business impact
Higher active rate and retention
📣
STAKEHOLDER
Meetup hosts
Those who create the space
No means to announce or coordinate instant meetups
On MeetNow
Set place, time, and capacity and recruit in a few taps; approval flow for peace of mind
Business impact
Community vitality, longer time spent
🛡️
STAKEHOLDER
Operations team
Those who protect integrity
Members, reports, and billing were scattered and handled manually
On MeetNow
Centrally manage the report queue, members, billing, and permissions from the admin panel
Business impact
Reduce moderation effort, maintain integrity
📈
STAKEHOLDER
Business owner
Those who drive growth
Hard to monetize the matching experience
On MeetNow
Recurring billing via subscriptions (IAP); paid rate tracked on the dashboard
Business impact
Establishing a recurring revenue (MRR) model
05
DEMO
Three scenarios

Experience MeetNow with a live, working demo.