This is a web app for generating responses for dating conversations, using modern web technologies.
The app is an AI wingman assistant to help users craft responses to send to a prospective partner they have met on any dating app platoform. There are two main features (as of sept 27, 2025).
- Allowing the users to upload their matches' bio, and to generate an engaging first message to send.
- Allowing users to upload any text conversation, and to receive follow up texts to send.
- SvelteKit (Svelte v5 runes) + TypeScript + Bun
- Tailwind (v4) + shadcn-svelte + Iconify + Google Fonts (Celebes & Valera)
- @inlang/paraglide-js (internationalization + machine translations)
- Neon DB + Drizzle
- BetterAuth (Google OAuth + Email)
- Resend (for email auth verification)
- Gemini + Gemini Flash 2.5 lite (via
@google/genaisdk) - Vercel Deployment + Hosting
- Backblaze Cloud Storage (cheaper s3 alternative)
- PayPal + PayPal-JS SDK (processing payments + subscription products + Checkout)
- Make sure you have envs defined in
.env.example. Seedocs/env-setup.mdfor more info. - cd into the project,
bun ithenbun dev
- if you get a
failed to load config from /Users/ryan/Desktop/dev/rizzGPT/vite.config.tserror when trying to run the dev server, simply try torm -rf node_modules