C

Chivalry

Putting dates back into dating.

A dating app built around real, in-person dates — not endless messaging. Available on Android, iOS (in review), and the web at chivalry.date.

My Dates - Upcoming
Likes & Matches
Messages
Discover — Swipe
Discover - Cody
My Dates - Rate
My Profile
📅

Project Timeline

2025 Q3 Concept, schema design & prototyping
2025 Q4 React Native / Expo mobile build
2026 Q1 Google Play launch & TestFlight beta
2026 Q1 Next.js web companion at chivalry.date
2026 Q2 Premium subscriptions & paid ads
Launched / Live April 2026

Tech Stack

React Native Expo TypeScript Next.js 14 Tailwind CSS Supabase PostgreSQL Edge Functions Stripe RevenueCat FCM Push Google Places Postmark Vercel

Key Features

  • Swipe-based discovery with date requests
  • Built-in date planning & scheduling
  • Available Now mode for same-day dates
  • Real-time chat with date pickers
  • Post-date ratings & reviews
  • Premium subscriptions (weekly / monthly / quarterly)
  • Push notifications across mobile & web
  • Full web companion at chivalry.date

Core Features

💚
Real Dates
Plan the date while you match
Available Now
Same-day dates when you're free
Date Ratings
Rate your date, build your reputation
🌐
Mobile + Web
Full feature parity across platforms
ALSO ON THE WEB

chivalry.date

I also built a fully mobile-responsive web companion at chivalry.date. Built with Next.js 14, Tailwind, and Supabase SSR — with full feature parity to the mobile app, including swipe discovery, date planning, chat, and premium subscriptions.

Next.js 14 Tailwind CSS Supabase SSR Mobile Responsive Deployed on Vercel
Visit chivalry.date
chivalry.date mobile responsive

📸 App Screenshots

Discover - Profile
Discover — Profile
Available Now
Available Now
Messages
Messages
Likes & Matches
Likes & Matches
Upcoming Dates
Upcoming Dates
Rate Your Date
Rate Your Date
My Profile
My Profile

Click any image to view full size