All projects
Dating

Social · Mobile2025

AI-powered dating platform focused on meaningful relationships and long-term compatibility — Flutter mobile app with a privacy-first matching API on Node.js, PostgreSQL, and AWS.

FlutterNode.jsPostgreSQLAWS
Showcase

A closer look at Knotd

Selected screens across the product — from marketing surfaces to in-app flows.

Mobile
Native iOS & Android flows
Authentication
Discovery feed
Smart swipe
Rich messaging
New match
Profile and privacy
Challenges

01

Shallow swipe fatigue

Challenge

Users were tired of endless swiping with little signal about long-term fit, making it hard to find serious matches.

Solution

Built a personality-aware matching engine with AI-powered compatibility signals and in-swipe hints so daters could prioritize high-intent connections over volume.

02

Privacy in dating

Challenge

Intentional daters lacked control over who could see their age, location, read receipts, and overall profile discoverability.

Solution

Shipped granular privacy toggles for age, location, read receipts, and profile visibility so users could expose only what they were comfortable sharing.

03

Local and travel discovery

Challenge

Urban singles needed to discover matches at home and in travel cities without rebuilding their profile or losing context.

Solution

Implemented flexible local and travel-city discovery with location-scoped feeds, backed by PostgreSQL and Redis caching on AWS ECS.

04

Driving meaningful conversations

Challenge

Matches often stalled after the first message because generic chat tools did not help break the ice or sustain engagement.

Solution

Added rich messaging — text, voice notes, GIFs, reactions, and conversation starters — plus free weekly Super Likes and unlimited swipe rewind to keep momentum after a match.

Interested in Knotd?

Try the app or get in touch to build something similar.

← Back to all projects