Mobile AppEnded
Diventare
A sports partner matching app built around how you play · Development complete and under store review
Diventare connects the process of finding someone to exercise with into one mobile journey. Users set their preferred sport location skill level and notes find compatible nearby partners and coordinate when and where to play in a one-to-one chat after matching.
Tech Stack
React NativeTypeScriptReactViteExpoFirebase Authentication
Description
Project overview
Diventare connects the process of finding someone to exercise with into one mobile journey. Users set their preferred sport location skill level and notes find compatible nearby partners and coordinate when and where to play in a one-to-one chat after matching.
Delivery scope
- Mobile apps — Figma-based iOS and Android screens and complete user journeys
- Matching engine — Sport location skill and preference-based discovery with request acceptance cancellation and expiry
- Real-time chat — One-to-one messaging read state reviews reports blocking and room exit
- Authentication and notifications — Email Kakao Google and Apple authentication with FCM and APNs push
- Admin web — Member notice inquiry and banner operations
- Store submission — Signed iOS and Android builds submitted to both stores
Implementation is complete and App Store and Google Play review is in progress.
Key Features
Email Kakao Google and Apple authentication
Partner discovery by sport location skill and preferences
Real-time matching within 15 km and a five-minute search window
Match request acceptance cancellation expiry and push notifications
Real-time one-to-one chat with reviews reports and blocking
Achievements
Delivered Figma-based mobile UI iOS and Android apps and an admin web console
Submitted signed builds to both stores with review in progress
Gallery




