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í

Banner projektu Platba kredity

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.

Náhled systému Platba kredity na Macbooku
Náhled systému Platba kredity na desktopu
Náhled systému Platba kredity na mobilním telefonu