Technology
The advancement in technology
Emerging technologies are changing the way we work and interact with others — so why lag behind? Staying up to date with the latest trends gives us a better understanding of your business.
tier5 / stack
- InterfaceReact JSAngular JSVue JS
- ApplicationNode JSExpress JSMVC
- DataMongoDBDynamoDBRedis
- CloudAWSLoad balancingHA
- DeliveryCI/CDR&D team
Stack evolution
Upgraded step by step for a better user experience
We started with a proven PHP stack and kept moving to a more functionally rich one as our products and community grew.
01Where we started
Laravel with MySQL and PostgreSQL
Initially, as a start, we picked up a smarter PHP framework, Laravel, with a MySQL and PgSQL database structure. That helped us develop enterprise-level applications with ease. Gradually we upgraded to a more functionally rich technology stack to enable a much better user experience.
- Laravel
- PHP
- MySQL
- PgSQL
02Application layer
Open-source, cross-platform MVC frameworks
In no time, we adapted to the latest technologies — Angular JS, React JS, Express JS, Vue JS and Node JS — as the open-source, cross-platform stack with the MVC framework.
- Angular JS
- React JS
- Express JS
- Vue JS
- Node JS
- MVC
03Data & cloud
NoSQL, in-memory data and AWS
We scaled up to MongoDB and Amazon DynamoDB as NoSQL databases, and Redis as an in-memory data structure store, with the cloud computing platform AWS.
- MongoDB
- Amazon DynamoDB
- Redis
- AWS
This all together gave us a cutting-edge advantage in the technology stack.
Architecture
APIs built for high availability
On the other side, we rebuilt our APIs with a robust backend structure such as Application Load Balancing, to enable a smooth user experience with High Availability (HA).
With these continuous upgrades, our server rendering and loading became faster every time.
How we ship
Engineered and shipped in-house
Research & development
A seasoned R&D team
With our seasoned, professional R&D team, we have further enriched our software functionalities.
CI/CD
Continuous integration and deployment
The team is always on its toes with continuous integration and continuous deployment (CI/CD) on the code structure — delivering value with enhanced features and functionality that lead to a better user experience (UX).
Community-driven roadmap
Our user community is our strength.
They enrich us with the direction of our software advancement. In a nutshell, we always strive for excellence — to deliver the most advanced features, unmatched functionality and a smooth browsing experience to our user community.
Our ultimate aim is to deliver value to our beloved customers and community members.
Talk to the team behind the technology.
Questions about our products or working with our engineering team as a partner? Reach the Tier5 team directly.