Othoba.com was launched as an eCommerce platform, back in 2015. The platform initially started as a limited feature online store exclusively selling PRAN-RFL products online. Gradually, it turned into the country’s leading online marketplace, selling items from both its own-production line and from merchants across the country. It has brought a whole new dimension to the online shopping experience of Bangladeshi people as it merchandises and sells almost everything— from groceries to industrial items today.
The first release project at a tight schedule & budget: The client is a manufacturing giant in both food processing and industrial items manufacturing. Despite having one of the biggest teams who have vast experience in typical production and distribution channels, the client lacked the experience of regular eCommerce workflow. The client wanted the initial project to be launched with a very tight budget, within a very short time and without a borderline list of requirements! nopStation is a nopCommerce Solution partner who implemented this project.
The fight against performance downgrade & downtime: Soon after launching the platform, the client faced huge performance issues and downtime throughout the mid-2016 to mid-2017 period, as the number of visitors to the website and its business data was growing. The monolithic application was hosted on a limited resource server and the application was not optimized for such increasing traffic and business operation.
The marketplace business logic renovation: As the platform started getting popular with a growing number of customers, the client started transforming their business operation into a marketplace business. On top of marketplace features, the client needed to have custom business workflows such as — allowing to add/remove items from order items in the case ordered items are not available in stock after an order is placed while supporting bi-directional order total and discount calculation, multiple shipping channel type, shipping charge calculation logic and fulfillment channels, unlike any other typical e-commerce operation. The client presented an intensive development and architectural design challenge for creating a smooth user journey and back-office operation management.
The first release development and technology stack: With all the requirements from our client, we proposed nopCommerce to the client as we found nopCommerce to be more suitable to fit in all the business logic of the client than any other platform available in the market. It is an open-source eCommerce solution developed with ASP.NET and SQL Server Database, a trusted, fast, and reliable software development technology stack from Microsoft. Accepting our recommendation, the client selected a nopCommerce platform for their eCommerce solution. We designed the user interface, developed the back-end business logic, and deployed the first release of the solution back in 2015, using nopCommerce version 3.40, within a short development life cycle of fewer than 2.5 months.
The marketplace revamps roadmap: As the client, due to the increased traffic and back-office operations was facing huge performance issues and lacked the custom business logic for their operation, we migrated their business data from their initial nopCommerce version 3.40 and designed and deployed a futuristic solution with a completely revamped frontend and custom business logic based back-end on top of nopCommerce version 4.00, in 2018.
We made the nopCommerce monolith solution cloud-fit and helped the client host it on AWS cloud. We have developed custom services and plugins on top of default nopCommerce to store the high volume of product images from inside server filesystem to AWS S3 bucket and made required changes to nopCommerce to run multiple instances of the application under a load balancer on AWS Cloud.
The new application contains the custom business logic as well as the functionality of the legacy application. The result was a performance-optimized solution with the improved customer journey, enhanced customer experience, redefined order processing with suborder-based order processing against individual shipping channel-type at the back-end.
Our team of specialists performed an analysis at every stage of implementation, starting with requirement gathering to analyze the business workflow for building the new app. We developed impersonate order placing by admin users feature on behalf of the customers from the public store and a bi-directional order-flow in the new app which facilitates adding/removing items from an order from the admin while keeping the discount and shipping charge calculation inline against the add/remove operation.
With our team’s efforts, including technical architects and cloud experts, the new app could handle traffic from the concurrency of 300 visitors to 4,000 plus visitors per minute. The site manages 80K SKUs, 70K index pages in Google Search Engine, 1K plus categories and operates with 600 registered vendors today. As a result, the client could handle more than the expected number of orders and do more business. We provided proper consultation throughout our engagement that helped in building othoba.com as one of the top-ranking eCommerce marketplace businesses in Bangladesh.