O projektu Certifikátor
Webové prostředí Certifikátor vytváří jediný autor – student čtvrtého ročníku střední školy Adam. Projekt slouží jako jeho maturitní práce a zároveň jako praktický nástroj, který má usnadnit práci při tvorbě certifikátů.Impulzem ke vzniku aplikace byla zkušenost z praxe. Adamova maminka ve své práci často připravuje desítky až stovky certifikátů a ruční přepisování jmen či dalších údajů u každého dokumentu zvlášť je časově náročné a náchylné k chybám. Požádala proto Adama, zda by nebylo možné vytvořit nástroj, který část práce zautomatizuje. Z nápadu na pomoc v rodině tak vznikl maturitní projekt, který spojuje školní zadání s reálným využitím.Certifikátor je postaven na frameworku Next.js a knihovně React, používá moderní přihlašovací systém Better Auth, canvasové prostředí Konva pro tvorbu šablon, knihovnu SheetJS pro zpracování dat z Excel souborů, službu Resend pro rozesílání e-mailů a sadu UI komponent shadcn/ui pro konzistentní a snadno upravitelné uživatelské rozhraní. Do budoucna je cílem Certifikátor dále rozvíjet a nabídnout jej i dalším školám, kurzům a organizacím, které pracují s větším množstvím certifikátů.Podrobný přehled funkcí aplikace naleznete na stránce Funkce.