Skip to content

enigma-137/rednit

Repository files navigation

rednit

A developer-only dating app built with Next.js 14 and Supabase. The UI is monochrome by design: black, white, gray, borders, type, and motion.

Local setup

  1. Install dependencies:
npm install
  1. Replace the dummy values in .env.local:
NEXT_PUBLIC_SUPABASE_URL=
NEXT_PUBLIC_SUPABASE_ANON_KEY=
SUPABASE_SERVICE_ROLE_KEY=
NEXT_PUBLIC_SITE_URL=http://localhost:3000
  1. In Supabase, run supabase/schema.sql in the SQL editor.

  2. Enable GitHub OAuth in Supabase Auth and set the callback URL:

http://localhost:3000/api/auth/callback
  1. Start the app:
npm run dev

Current state

The app has the full MVP surface in place: GitHub login, guarded app routes, discovery swipe cards, match modal, matches list, chat UI with realtime subscription, profile editing.

About

Like Tinder but for developers. just for fun, swipe and meet friends.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors