Kompania Edu-Art Sp. z o.o.

Kompania Edu-Art Sp. z o.o. specialises in ICDL training and certification. The client runs online courses after which participants can sit an exam and obtain an official ICDL certificate.
The entire process, from enrolment through payment to materials delivery, was handled manually: by email, phone and bank transfers. There was no tool allowing a student to choose a product, pay by card and instantly gain access.
An additional challenge was the three-product-line offering: online courses, ICDL exams with two price tiers, and B2B packages for organisations using BUR, KFS or EU funding.
We are designing and building a dedicated sales and education platform tailored precisely to the client's needs.
The frontend is built in React 19 with TypeScript and Vite 6. The entire design system, colours, typography, card and navigation components, is written for the Kompania Edu-Art brand: navy #1B2B4B, gold #C9A227, Inter font. Every page has its own meta tags and canonical URL.
The ASP.NET Core 9 backend handles the full API: registration and login via JWT with a rotating refresh token stored in an HttpOnly cookie, course and exam management, access control and a complete admin panel. The database is PostgreSQL with Entity Framework Core migrations.
Payments are handled by Stripe Checkout, after clicking "Buy" the user goes to Stripe's payment page, returns after paying, and a Stripe webhook instantly unlocks access. Email automation: Resend for transactional emails and MailerLite for marketing sequences.