technical consulting
PROJECT SUMMARY
CHALLENGE
Get technology consulting and boost business performancePRODUCT
An e-commerce platform that sells goods for kids and parentsDELIVERABLES
MVP scope definition; identifying the right technology stack; extension of the existing platform to increase traffic; manual processes automationCLIENT REVIEW
Oleg Poda
CEO, MammyClubI've found CXDojo to be very systematic in their approach. Everything is transparent, and we know what their progress is at any point in time.
OVERVIEW
Mammyclub is an e-commerce platform that sells goods for kids and parents.
CHALLENGE
Mammyclub was already on the market when the company CEO came to CXDojo. His business began to develop rapidly. At some point, he realized that he needed technical leadership as he couldn’t forecast how changes in technology would affect the entire business. The Mammyclub team decided that they need a CTO to join their project. But since they didn’t plan to hire a full-time CTO, they came up with an idea to hire an external, part-time CTO.
Within CTO-as-a-Service, in a short time, our team needed to:
- Define MVP scope
- Choose a new technology stack
- Extend existing platform to increase traffic
- Automate many of the manual processes
SOLUTION
MVP SCOPE DEFINITION
The CXDojo team held meetings with stakeholders to gather all information regarding the client, product, target audience, and main challenges. It also allowed the team to grasp the whole vision, ask questions, and enable the client to verify the product goals.
The next step was developing high-level requirements for the system. The requirements allowed the client and our team to re-estimate the product scope after the meetings and propose solutions to fit the client’s time and budget.
These requirements became the basis of our MVP scope.
CHOOSING TECHNOLOGY STACK
Our team carried out a comprehensive analysis of e-Commerce frameworks at our client’s request, including Magento, OpenCart, Bitrix24, Shopware, and Shopify.
We shortlisted three frameworks: Magento, Bitrix24, and Shopify. Further, we compared these three platforms based on the requirements of the client’s MVP scope. Shopify and Magento have the largest communities, while Bitrix24 has a more closed environment. The Bitrix developer’s salary is lower than that of Magento and Shopify.
We also decided to exclude Shopify since it doesn’t support some integrations necessary for the client’s online store. We have prepared a comparative document, where we provided all the essential information about Bitrix24 and Magento. The client decided to choose Magento for the project.
RECRUITMENT OF SOFTWARE DEVELOPERS
Our next step was recruiting Magento developers. At this stage, the CXDojo recruiter has joined the project to source and screen potential candidates.
At the same time, our CTO conducted technical interviews and provided feedback on each candidate to the Mammyclub team.
AUTOMATION OF ADDING ITEMS TO THE ONLINE STORE
To eliminate the need for adding items manually, our team automated this process. The platform has a lot of registered goods. There are specific platform standards for creating new product items.
Considering the existing business processes, we managed to speed up the processes of adding goods significantly.
Our engineer has developed an algorithm by which the user only needs to add all the information about the product.
The system will define the category, colors, and other features of the goods. Thus, everything on the site looks in the same format, and the user saves time when adding products. With the help of this algorithm, it’s now possible to add thousands of times more products than doing it manually each time.
VALUE DELIVERED
As a result, the client got strategic technology consulting, which included analyzing their current business processes and potential bottlenecks. In addition:
Our cooperation with Mammyclub is still in progress, and we continue to provide technology consulting and coordinate the team of developers.
let's create something
awesomeOUR RECENT PROJECTS
- social platform
- iterative development
- user testing
- continuous improvement