GZS Inovacije
National innovation awards platform for Slovenia's Chamber of Commerce
National innovation awards platform for Slovenia's Chamber of Commerce
GZS Inovacije is the official digital platform behind Slovenia's national innovation awards, run by the Chamber of Commerce and Industry (Gospodarska zbornica Slovenije). It powers every stage of the annual awards cycle — from project submissions by companies, through multi-tier judging by evaluation panels, to recognition and certificate generation.
The platform serves multiple user roles — companies, judges, moderators, and administrators — each with tailored dashboards, permissions, and data views. A public-facing innovation library lets anyone browse and filter past award-winning projects.
The annual innovation awards process spans multiple regions with submissions evaluated at regional and national levels. Each level follows its own evaluation criteria and recognition rules, with a promotion workflow where top regional projects advance to national evaluation. Previously managed through spreadsheets and manual coordination, the process needed a digital solution.
Key complexity drivers:
A server-rendered TypeScript application built on Fastify v5 with HTMX for seamless interactivity — no SPA complexity, yet fully dynamic. The fluent-html library provides type-safe, chainable HTML generation with Tailwind styling baked in at the code level.
Evaluation engine — a configurable scoring system with multiple evaluation dimensions and tiered recognition levels. The scoring logic is shared between server-side calculations and client-side previews, ensuring consistency.
Smart exports — Excel generation handles complex multi-row layouts with automatic column sizing and hyperlinked file references. PDF certificates are generated server-side on demand.
Access control — multiple user roles with middleware-enforced permissions. Moderators see region-filtered data and exports. Judges can be assigned at different evaluation levels.
Operations dashboard for a Slovenian property inspection company
Event carpooling platform with real-time CO2 impact tracking
Real-time quiz platform for 25,000 concurrent viewers during live Olympic broadcasts