Eastern Enterprise collaborated with BAS World to migrate from a monolithic to a microservice architecture

About
BAS World

BAS World is a leading international platform specializing in the buying and selling of new and used trucks, trailers, and other commercial vehicles. With a focus on providing high-quality, reliable vehicles, BAS World serves a global customer base, offering innovative solutions for fleet management and transportation needs. The company is committed to sustainability and efficiency, leveraging advanced technologies to streamline operations and improve customer experiences.

PROJECT
CHALLENGE

BAS World faced significant challenges with its backend ERP system, which was built using a monolithic architecture. Over time, the tightly interconnected codebase became a major hurdle, making it difficult to implement improvements and slowing down the deployment of new features.

The application was hosted in a data center, where it was tasked with managing an ever-growing volume of data. As the data load increased, the system’s performance began to suffer, leading to delays and inefficiencies.

To make matters worse, the company was relying on outdated legacy systems, which not only struggled to perform under pressure but also lacked the robust security features required in today’s fast-paced, data-driven environment. This combination of issues made it clear that a more modern and scalable solution was urgently needed.

OUR
SOLUTION

Eastern Enterprise partnered with BAS World to migrate their existing system to a microservice architecture, aiming to achieve a more modular and scalable codebase with loose coupling. This shift made the system easier to maintain, deploy, and improve in the future. As part of the migration, several key modules were implemented, each addressing specific business needs:

Contact Module: Managed user data and served as the customer relationship management system.

Order Module: Handled order and logistics management, streamlining processes.

Purchase Module: Managed all purchases, improving procurement efficiency.

Tickets Module: Provided a system for managing IT issues, ensuring smooth operations.

Bid Monitor Module: Allowed monitoring of multiple bids received for vehicles, enhancing decision-making.

Stock Management Module: Managed vehicle stock, ensuring optimal inventory levels.

Additionally, the database architecture was redesigned, and query optimization techniques were applied to enhance performance. A caching mechanism was introduced to further boost performance, alongside front end improvements for a more responsive user experience.
Finally, the entire application was deployed on the cloud with a continuous integration/continuous deployment (CI/CD) pipeline, ensuring system availability of 99.99%, meeting BAS World’s reliability and performance expectations.

TECHNOLOGY
STACK

Eastern Enterprise proposed the following technology to easily reach the requested functions

TypeScript

MYSQL

JAVASCRIPT

PHP

AWS

REDIS

VUE JS

Next JS

Zend / Laravel

SOLR

MONGO DB

KEY BENEFITS

END RESULT

The collaboration between Eastern Enterprise and BAS World successfully delivered a scalable and efficient system, featuring key modules for enhanced functionality, a user-friendly CMS with multilingual support, and a lightning-fast search engine. The “Sell Your Vehicle” module empowered sellers to directly list vehicles, while end-to-end business process visibility improved operational transparency. With cloud deployment and CI/CD integration, the solution significantly boosted performance, reliability, and user experience, helping BAS World streamline operations and meet its business goals.