No updates detected yet. GitHub releases will appear here.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗Students offer empty seats or post ride requests, join each other's rides, and coordinate in a chat
room for each ride. Login is required, with .edu emails only.
Built with Next.js and Supabase (auth, Postgres, realtime). To set it up and host it, see DEPLOY.md.
cp .env.example .env.local # add your Supabase URL + key
npm run dev # http://localhost:3000
middleware.ts)supabase/schema.sql: tables, security rules, and the join_ride function (stops overbooking)lib/config.ts: the app name and tagline (change the name here)lib/session.tsx: the signed-in user and their profileapp/: one folder per page