Powrót do realizacji
Aplikacja webowaW trakcie realizacji2026W trakcie realizacji

Platforma kursów i certyfikatów ICDL

Kompania Edu-Art Sp. z o.o.

Platforma kursów i certyfikatów ICDL

Wyzwanie

Kompania Edu-Art Sp. z o.o. to firma specjalizująca się w szkoleniach i certyfikacji ICDL. Klient prowadzi kursy online, a uczestnicy mogą przystąpić do egzaminu i uzyskać oficjalny certyfikat ICDL.

Cały proces — od zapisów, przez płatność, po przekazanie materiałów — odbywał się ręcznie: przez maila, telefon i przelewy tradycyjne. Klient nie miał narzędzia, które pozwoliłoby kursantowi samodzielnie wybrać produkt, zapłacić kartą i od razu uzyskać dostęp.

Dodatkowym wyzwaniem była trójliniowa oferta: kursy online, egzaminy ICDL z dwoma progami cenowymi oraz pakiety B2B dla firm korzystających z dofinansowania BUR, KFS lub funduszy UE.

Rozwiązanie

Zaprojektowaliśmy i budujemy dedykowaną platformę sprzedażowo-edukacyjną skrojoną pod potrzeby klienta.

Frontend powstał w React 19 z TypeScript i Vite 6. Cały design system jest napisany pod markę Kompanii Edu-Art: granat #1B2B4B, złoto #C9A227, font Inter. Każda strona ma własne meta tagi i canonical URL.

Backend w ASP.NET Core 9 obsługuje kompletne API: rejestrację i logowanie przez JWT z refresh tokenem, zarządzanie kursami, kontrolę dostępu oraz panel administracyjny. Baza danych to PostgreSQL z migracjami przez EF Core.

Płatności realizuje Stripe Checkout — webhook automatycznie odblokowuje dostęp po opłaceniu. Automatyzacja mailowa: Resend (transakcyjne) + MailerLite (marketing).

Kluczowe funkcje

Sklep: kursy online z odtwarzaczem wideo (YouTube/Vimeo embed)
Egzaminy ICDL — zapis i płatność online (cena normalna i ulgowa)
Integracja Stripe Checkout — jednorazowe płatności kartą
Automatyczny dostęp po płatności (Stripe Webhook)
Panel kursanta: moje kursy, postęp lekcji, moje certyfikaty
Panel admina: CRUD kursów, moduły, lekcje, zarządzanie użytkownikami
Automatyzacja mailowa — Resend (transakcyjne) + MailerLite (marketing)
JWT + refresh token, rejestracja i reset hasła
Oferta B2B dla firm — formularz kontaktowy z wycenami
SEO techniczne: meta tagi, OG/Twitter, canonical URL per strona

Rezultaty

0
Ręcznych kroków od zakupu do dostępu do kursu
2
Linie produktowe — kursy online i egzaminy ICDL
100%
Automatyzacja po płatności (Stripe Webhook)
10+
Widoków i ekranów w aplikacji

Galeria

Technologie

React 19 + TypeScriptVite 6ASP.NET Core 9PostgreSQL 16Entity Framework CoreStripe CheckoutResendMailerLiteJWT + Refresh TokenCaddy (reverse proxy)

Tagi

ReactASP.NET CorePostgreSQLStripe
Podgląd roboczy

Podobny projekt?

Skontaktuj się z nami, aby omówić Twoje potrzeby

Bezpłatna konsultacja

Zobacz więcej realizacji

Odkryj jak pomagamy firmom osiągać sukces w świecie cyfrowym

Wszystkie projekty