Research

Technical requirement integration research

Figuring out how Masita's technical requirements can be integrated into the new e-commerce platform, and what is needed to do so.

Categories
Research
Research methods
Available product analysis
Research question

How can Masita’s technical requirements be integrated?

Context

The goal of this research is to answer the following research question:

How can Masita’s technical requirements be integrated?

Answering this question means I have to figure out how I can integrate technologies like a custom kit builder, and a link to other sales channels such as bol.com.

To do this, I used the available product analysis method.

Results

Available product analysis

I looked at available products and solutions for a custom kit builder, and found that there were no maintained npm packages or plugins that could achieve this, meaning I would have to build a custom solution.

For the sales channel integrations, I looked at bol.com's channel partners such as Channable, ChannelEngine and EffectConnect.

Full research document

Conclusion

Sales channels

Due to Masita and Moonly previously having worked with Channable and this being a pleasant experience, it makes sense to use Channable again for the sales channels integration. It also supports all the feature requirements.

Custom kit builder

As for the custom kit builder, it seems that based on a lack of existing packages the best solution is to develop a custom-made kit builder. Since I have chosen Hydrogen as the headless front-end solution, it means I have a lot of flexibility because I have access to all that React and JavaScript has to offer to develop this kit builder.

Learning outcomes

4: Investigative Problem Solving

By analysing available products to see which could be a possible solution for Masita's technical requirements, I show that I can identify solutions and come to relevant conclusions backed by research.

© 2025 Luc Swinkels. All rights reserved.