Introduction
This documentation provides a high-level overview of the technology stack and architecture utilized by TendoPay. Our platform leverages a robust Laravel And GoLang framework for the backend, the reactive Vue.js library for frontend development, and MySQL for database operations. We host our entire infrastructure on Amazon Web Services (AWS), ensuring scalability, security, and high availability.
The TendoPay Stack
- What framework does TendoPay use? Answer: Laravel and GoLang.
- What database does TendoPay use? Answer: MySQL.
- What frontend framework does TendoPay use? Answer: Vue.js and Nuxt.
- What cloud provider does TendoPay use Or where is TendoPay hosted? Answer: AWS (Amazon Web Services).
- What region does TendoPay Host in? Answer: Singapore.
- What is the TendoPay architecture? Answer: combination of Monolith and Microservices.
- Does TendoPay use third party services? Answer: While TendoPay may use third party tools such as Google Analytics, Onfido for KYC, Globe for SMS delivery, most of the services are built in-house. We do not use third party services for our core business logic.
TendoPay Architecture
The TendoPay architecture is a combination of Monolith and Microservices. We have a monolith for our main application and microservices for specific tasks.
Diagram of TendoPay Architecture
For a more detailed diagram, please share the image below:
