← Projects

Paygreen Back Office

Dashboard for merchants managing their online payments and stores

Year
2025
Role
Frontend Developer
Duration
6 months
Team
Frontend developer in a product team of 8

Context

Modernize the back office used daily by thousands of merchants. The old interface was outdated and lacked key features (2FA, advanced transaction management, payment method configuration).

What I did

  • Complete React interface redesign with Chakra UI
  • Stripe + Paygreen API integration (real-time transaction management)
  • Secure authentication implementation (JWT + 2FA)
  • State management architecture with Recoil
  • Internationalization (i18n) for multi-market support

Results

  • Interface used daily by 5000+ merchants
  • Significant reduction in support tickets thanks to improved UX
  • 2FA authentication deployed to enhance account security
  • Successful migration from legacy stack to modern React
  • Progressive rollout of the new interface to production

Key features

  • Real-time transaction tracking
  • Payment method configuration
  • Secure authentication
  • API key management
  • Hosted payment page
  • Role management

Stack

  • React
  • React Router
  • Stripe
  • Framer Motion
  • Chakra UI
  • JWT
  • Recoil
  • i18n
  • Two-Factor Authentication
  • API Integration
  • Fintech