Backendový systém pro virtuální měnu
Popis
Univerzální řešení pro nákup a správu virtuální měny, vyvinuté s využitím MongoDB, Next.js, TypeScriptu a Stripe.
Služby
Vývoj backendu
Klient
Interní

Funkce a možnosti
Systém umožňuje uživatelům jednorázové dobíjení kreditů i nastavení opakovaných plateb (subscription) prostřednictvím Stripe. Kredity lze využívat v propojené aplikaci, a to například pro nákup služeb nebo přístup k prémiovému obsahu. Součástí je také fakturace, díky které uživatelé automaticky obdrží doklad o zaplacené částce.
Technologie a správa uživatelů
Základem řešení je Next.js, TypeScript a databáze MongoDB. Implementované přihlášení přes Google urychluje onboarding nových uživatelů a kompletní správa uživatelských účtů zajišťuje bezpečný přístup k jednotlivým funkcionalitám. Díky modularitě kódu mohou klienti snadno rozšiřovat systém o další funkce nebo specifické požadavky.
E-mailové notifikace
Pro ještě lepší přehled o transakcích a stavu účtu jsou implementovány transakční e-maily. Ty upozorňují uživatele na úspěšné platby, stav jejich kreditů či dokončení subscription. Uživatelé jsou tak neustále informováni o všech klíčových změnách.
Pokročilé platební možnosti
Kromě standardního přesměrování na stránku Stripe podporujeme také tzv. „embedded checkout“, tedy integrovaný platební formulář. Díky němu se platby řeší přímo v aplikaci s vlastním designem a uživatelé nejsou rušeni přechodem na externí stránku. Dále je možné systém rozšířit o funkce jako vícejazyčné rozhraní, více měn či slevové kódy podle potřeb konkrétního projektu.


