Payment provider, to now
Merchant panel rewrite
Replacing a legacy PHP merchant panel with a React and TypeScript frontend built from scratch. Merchants use it every day to manage payments, so it has to stay fast and predictable.
- Designed the architecture, folder structure and coding standards for a team of about 10
- Built it mobile-first, so the company's mobile app embeds the same screens through WebView
- Added data visualization modules with maps and charts
- React
- TypeScript
- Redux
- React Query
- XState
- Zod