What it does
A registration and payment platform for an annual church camp. Campers create an account, sign in, register for the camp and pay their fees online in one flow, instead of the organisers collecting sign-ups and payments by hand.
The frontend is a React single-page application, with Supabase providing authentication and data storage. Server-side logic runs through Supabase Edge Functions using Deno, providing a secure backend layer for operations such as communicating with the Nets Easy API without exposing sensitive credentials or payment logic to the browser.