Back to Portfolio
Diventare
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

Diventare Desktop 1
Diventare Desktop 2
Diventare Desktop 3
Diventare Desktop 4
Diventare Desktop 5