Every year, Fisk students graduate without ever meeting the alumni who could have changed their lives. Not because Bulldogs don’t care. But because the network isn’t activated where students live, learn, and grow.
We don’t lack alumni. We lack infrastructure.
And that’s exactly what FiskConnect is built to change.
A Next.js 14 (App Router) + Supabase platform connecting Fisk University students, alumni, and administration. Role is determined by email domain at signup.
00Fiskconnect.mp4
Screen.Recording.2026-02-22.at.1.30.07.pm.mov
- Frontend: Next.js 14 (App Router), TypeScript, Tailwind CSS, shadcn/ui
- Backend: Supabase (Auth, Database, RLS)
- State: React Context (Auth)
-
Environment: Copy
.env.exampleto.env.localand set:NEXT_PUBLIC_SUPABASE_URLNEXT_PUBLIC_SUPABASE_ANON_KEYSUPABASE_SECRET_KEY
-
Database: The schema and RLS policies are applied via Supabase migrations. Ensure your Supabase project has run the migrations.
-
Run:
npm install npm run dev
-
Seed data (optional): After at least one user has signed up with an alumni email (
@alum.fisk.edu) and completed onboarding, run the SQL inscripts/seed.sqlin the Supabase SQL Editor to add sample opportunities, announcements, events, and donations.
- Student:
@my.fisk.edu - Alumni:
@alum.fisk.edu(must complete onboarding) - Admin:
@fisk.edu
/— Landing/login,/signup— Auth/student/*— Student dashboard, opportunities, find alumni/alumni/*— Alumni dashboard, onboarding, opportunities, announcements, donate, events/admin/*— Admin dashboard, manage opportunities, announcements, events, donations, users
Built with care at Future Fisk Hackathon 2026.