DocuPool is a document sharing platform built with Supabase. Users can upload their own documents and get coins that can be spent to unlock other people's notes, documents and more.
Edge Functions are the main focus of this project! They are used wherever we need a secure environment to run our code on.
For example, our admin panel uses Edge Functions to approve or reject users' submissions. The business logic for handling the number of coins is directly coded into the function.
Non-admin users interact with functions whenever they unlock a new document!
For more information please visit our GitHub project