mTab

In this case study, we'll tell you a story of building a full-stack data analysis, visualization and storytelling web platform for mTab.
Expertise

Product Planning

Web App Development

Product Maintenance

Industry

‍Data management/Data marketplace

Timeline

Ongoing since 2020

About

With half a million businesses opening each month solely in the US, it's of exceptionally high urgency for startups to conduct market research prior to launching. Yet, market research is another challenge that comes in the way of any industry and size. Firstly, because of the abundance of sources (both reliable and not so much). That's where mTab's initiative comes into play. The idea behind the mTab Marketplace is to bring high-class studies and reports together to create an easy way to access those materials via a web application - regardless of data type or industry.

Technologies/Tools

C#

React

Python

Django

AWS

Challenge

Our main task from mTab was to create a multifaceted data marketplace in the form of a web application. The Marketplace is now a self-service tool that brings together Data Providers, and mTab Analyze users. 

To complete the task, we built up a team of: 

  • 3 Frontend developers 
  • And 2 Backend developers. 

The development path was divided into 3 milestones, each depending on the product aspect we'd develop during the stage. 

Process

mTab is an innovative data company developing software mainly for the market research industry. mTab software serves the purpose of analysis, focusing on cross-tabulations and graphical visualization of data. The product is generic (to allow the new companies to come and easily make use of the software) and customizable (to serve even the most specific needs of any company). 

The company approached us to develop a new element of their comprehensive data crunching, visualization, and management platform. They had already prepared mockups and the general concept to give our team an understanding of what's the main idea behind this application. 

mTab Marketplace was about building a brand new way of connecting plentiful Data Providers with current users of mTab Analyze, thus allowing organizations to easily access a broad array of data and statistics to inform and empower their business.

The client's main technical requirement was to accomplish the result by relying on the client's API, integrating the future Marketplace deeply into mTab's present systems.

Solution

mTab Marketplace was built on Apptension's AWS Boilerplate (a predecessor of our SaaS Boilerplate), implying that Django was used of Backend, React.js for Frontend, AWS for infrastructure, and AWS Lambda functions for asynchronous workers. Additionally, we used C# and Python for building minor functionalities. We were heavily dependent on mTab Analyze APIs, and our system was being seamlessly integrated with it. 

Currently, mTab Marketplace helps clients explore the studies and purchase them. It saves time for both the end users and the mTab team, eliminating the need for manual installation work whenever a client requires a new study.

Here are some of the other main features that mTab Marketplace can do: 

  • It is possible to purchase data once or subscribe (with the possibility of extending the number of subscribers);
  • The data demo version is available before buying (where the demo search results will be slightly changed from the full version results); 
  • The tool can give content recommendations based on previously purchased data;
  • Seamless integration with mTab Analyze and mTab Discover that saves operators time cleaning data and branding and allows easy collection combination;
  • Developed user hierarchy (buyers, orderers and Data Providers);
  • An internal search engine that will track the most searched phrases. 

Get in touch

Have a project in mind? Send us the details and we will reach out to you with the next steps.

Oops! Something went wrong. Please try again.