Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak
Разработал full-stack SaaS платформу для управления подписками с нуля.

Backend: Спроектировал и разработал RESTful API с использованием NestJS и TypeScript, PostgreSQL (TypeORM), JWT-аутентификацией с refresh-токенами, ролевым контролем доступа (администратор/пользователь) и полной интеграцией Stripe. Это включает сессии оплаты (checkout sessions), клиентский портал и обработку вебхуков в реальном времени для событий жизненного цикла подписки.

Frontend: Создал современную React-панель управления (dashboard) с помощью Vite, TypeScript, React Router и CSS Modules. Функционал включает аутентификацию пользователей (вход/регистрация), просмотр тарифных планов с карточками цен, процесс оплаты через Stripe, управление подписками, редактирование профиля пользователя, а также админ-панель для CRUD-управления планами.

Основной реализованный функционал:
- Безопасная JWT-аутентификация с автоматическим обновлением токенов
- Интеграция Stripe Checkout и клиентского портала (Customer Portal)
- Обработка вебхуков для событий создания/обновления/отмены подписки
- Админ-панель для управления тарифными планами подписки
- Адаптивный, чистый интерфейс пользователя (UI) с собственной дизайн-системой
- Документация Swagger/OpenAPI

Стек технологий: #Nestjs #React/TypeScript #TypeScript #PostgreSQL #stripe #typeorm #Vite
Детали работы
Бюджет 1000 UAH
Добавлена 12 марта
179 просмотров
Фрилансер
Іван Пендзюх
Украина Любомль  1  0

Свободен для работы Свободен для работы
1 Сейф завершен
На сервисе 4 года