Copy link
CPAY Payments processing Tech Stack
FRONT-END:
- Base libraries: React, react-dom, react-router-dom;
- State-managing: Redux, redux-thunk;
- Styling: SASS;
- Websockets library: socket.io-client;
- UI libraries and components: Ant Design, react-phone-input-2 (for phone numbers formatting),react-tagsinput, recharts (for diagrams),react-infinite-scroll-component, react-joyride;
- Web3: web3 (Ethereum API), web3modal (for multiple providers support), ethers (Ethereum wallet implementation);
- Auth: gapi-script, react-google-button, react-google-login, react-google-recaptcha;
- GTM: react-gtm-module;
- Internationalization: i18next, react-i18next.
BACK-END:
- Nest.js;
- Redis;
- Rabbit;
- Docker;
- Web3.
DATABASE:
- MongoDB.
INFRASTRUCTURE:
- DigitalOcean;
- Docker;
- GitHub/GitLab.