Services Portfolio About Blog Contact Request a Free Consultation
Case Study ยท Fintech / Crypto

CryptoStruct

A crypto market data analysis platform that aggregates historical data from multiple exchanges and tracks private orders against public market activity.

Services

Project management, frontend and backend development

Technology

ReactJS, PHP, MariaDB, Docker

Client

CryptoStruct, a crypto market data analysis platform for professional traders

Visit

cryptostruct.com →

Technology Stack
ReactJS PHP MariaDB Docker
First Crypto Project

Domain research was required: TMS had no prior cryptocurrency projects before CryptoStruct. The team studied exchange data formats, timestamping schemes, and market data aggregation patterns before development began. This approach, domain-first, then architecture, is how TMS treats all unfamiliar domains.

01

Project Overview

CryptoStruct is an application that enables displaying historical market data and helps with their analysis. Market data from different crypto exchanges is recorded and archived in a single system. CryptoStruct enables traders to import recorded data with variable depth into a database. The trader has private orders and trades in their own database, and is able to track if their order appears on the public market.

The CryptoStruct application provides analysis and monitoring services. It supports different types of instruments, allowing users to do comparative analysis. In addition, it contains different types of high-level statistics per day. Cryptocurrencies use various timestamping schemes to display the market data, and the application normalizes and unifies them into a single comparable view.

02

Key Challenges

First crypto project, large datasets, real-time market conditions.

01

New Domain, New Technology

CryptoStruct was our first project in the field of cryptocurrencies. The domain specificity and new technology on the market posed an interesting challenge for the team. We managed to investigate and advance our knowledge in order to develop and deliver the final product that is efficient, adaptable, and understandable to the end user.

02

Technology Selection and React Migration

We did the domain research and identified which technology could best meet the analyzer needs. We developed the application from scratch and replaced the previously used technology with React. The main focus was on application performance, given the frequent changes in the market and the use of large data sets.

03

Performance Under Real-Time Conditions

Crypto markets move fast and generate large volumes of data. The application needed to process and display this data in real time without lag. Working closely together with our clients, guided by an agile approach in facing business challenges, we established a synergy that contributed to quality delivery in a short period of time.

04

Multi-Exchange Data Aggregation

Together we managed to achieve results and developed a tool that records and archives the market data of various crypto exchanges. Each exchange uses different data formats and timestamping schemes, so the application normalizes them into a unified, comparable view for the trader.

CryptoStruct trading analysis platform showing multi-exchange historical market data comparison dashboard
03

Project Timeline

From kickoff to first release in 3 months.

We started working on this project in January 2021, with a timeline of 3 months for the MVP version. Initially, we went through multiple onboarding sessions together with the client, as well as through the way that they did the prototype for their internal use. We then had the initial brainstorming and feature plan. Shortly after, we had a defined scope. We identified the highest-impact features, prioritized them, and the development started.

The first release of the application was in early April 2021, on schedule with the 3-month MVP plan. The product shipped fully functional with all the segments needed for data analysis.

CryptoStruct order tracking interface comparing private trader orders against public cryptocurrency market data
04

Key Results

What shipped, and how fast.

3 months

MVP delivered from January to April 2021, on schedule with the original plan

Multi-exchange

Historical market data aggregated and archived from multiple cryptocurrency exchanges in a single system

Real time

Private order tracking cross-referenced against live public market data with performance optimized for large datasets

  • MVP delivered in 3 months (January to April 2021), on schedule with the original plan
  • Aggregates and archives historical market data from multiple cryptocurrency exchanges in a single system
  • Private order tracking cross-referenced against live public market data in real time
  • Performance-optimized for large dataset processing under real-time market conditions

Looking for a reliable app development partner?

Tell us about your product idea or your team's capacity gap. We'll outline the right approach for your situation.

Request a Free Consultation
Next Project

Amelia →

Enterprise WordPress appointment booking plugin with Vue.js SPA and Domain-Driven Design backend.