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


