Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Opracowałem platformę SaaS full-stack do zarządzania subskrypcjami od podstaw.

Backend: Zaprojektowałem i opracowałem RESTful API z użyciem NestJS i TypeScript, PostgreSQL (TypeORM), autoryzacji JWT z tokenami odświeżającymi, kontrolą dostępu opartą na rolach (administrator/użytkownik) oraz pełną integracją Stripe. Obejmuje to sesje płatności (checkout sessions), portal klienta oraz przetwarzanie webhooków w czasie rzeczywistym dla zdarzeń cyklu życia subskrypcji.

Frontend: Stworzyłem nowoczesny panel sterowania (dashboard) w React z użyciem Vite, TypeScript, React Router i CSS Modules. Funkcjonalność obejmuje autoryzację użytkowników (logowanie/rejestracja), przeglądanie planów taryfowych z kartami cenowymi, proces płatności przez Stripe, zarządzanie subskrypcjami, edytowanie profilu użytkownika oraz panel administracyjny do zarządzania CRUD planami.

Główna zrealizowana funkcjonalność:
- Bezpieczna autoryzacja JWT z automatycznym odnawianiem tokenów
- Integracja Stripe Checkout i portalu klienta (Customer Portal)
- Przetwarzanie webhooków dla zdarzeń tworzenia/aktualizacji/anulowania subskrypcji
- Panel administracyjny do zarządzania planami taryfowymi subskrypcji
- Responsywny, czysty interfejs użytkownika (UI) z własnym systemem projektowania
- Dokumentacja Swagger/OpenAPI

Stos technologii: #Nestjs #React/TypeScript #TypeScript #PostgreSQL #stripe #typeorm #Vite
Szczegóły pracy
Budżet 82 PLN
Dodana 12 marca
180 wyświetleń
Freelancer
Ivan Pendzyuh
Ukraina Lubomla  1  0

Gotowy do podjęcia pracy Gotowy do podjęcia pracy
Zakończono 1 Sejf
W serwisie 4 lata