projects / novalink
- year
- 2025 - present
- status
- live
- stack
- React, Vite, Supabase, Postgres, Vercel
A volunteer opportunity matching platform for FCPS high school students and local organizations. Students browse opportunities, apply for service hours, and track progress toward yearly goals. Organizations post opportunities, manage applicants, and verify completed hours.
Built with React on the front end and Supabase (Postgres, Auth, row-level security) on the back end. Students can only touch their own rows; hour verification is locked down at the database level so nobody can self-verify service hours.
Deployed on Vercel at novalink.services.