INNOVA Applied innovation
& technology
, home page
Start a conversation

INNOVAProjects

UAFest digital ecosystem

INV-01 · Festival operations platform

Live
uafest.ca (opens in a new tab)

One connected system that runs a Ukrainian cultural festival in Carleton Place, Ontario: public site, applications, participant cabinets, sponsor and finance registers, and certificates anyone can verify online. Built for the Ukrainian Community of Lanark County, a non-profit co-founded by INNOVA’s founder.

UAFest 2027 sign-up page on uafest.ca: one form with participation types for guests, volunteers, vendors, performers, sponsors, Unity Ride drivers, the Rushnyk and the organizing team. (open full-size screenshot)
Fig. 1 The 2027 sign-up list: one form files every participant type into the CRM, ready for each call.

Problem

A community festival run by a non-profit and its volunteers juggled vendors, performers, volunteers, sponsors and money across spreadsheets, shared inboxes and chats. Nobody could see the whole picture.

Solution

A public website joined to an operations back office: application intake for every participant type, personal cabinets, sponsor and finance registers, task assignment, and certificates anyone can verify online.

UAFest certificate register on uafest.ca: a code field and Check button for verifying a printed certificate. (open full-size screenshot)
Fig. 2 Anyone can check a UAFest certificate code online at uafest.ca/verify.

Technology

Next.js · Supabase Postgres, row-level security on every table · Role-based CRM (78 screens) · Sync of 13 shared mailboxes · Certificate verification at /verify · English, Ukrainian, French

Where it stands

CRM in production since August 2026; the festival ran on it on 13 September 2026. By September the system held about 300 participant applications and 199 participant cabinets, with 13 shared mailboxes synced into one record.

INV-01 · stage 05 Deploy · Live

INNOVA’s role

Designed, built and operated with the festival team.