← All case studiesSports & Esports

A fast staff panel on a clean API, so the team can search a large esports platform in seconds

EsportsConstruct offers several products for the esports space. We built the staff panel its team uses every day to run the platform, and the API underneath it.

  • ClientEsportsConstruct
  • IndustryEsports
  • ServicesInternal tool, API
  • PlatformsWeb (single-page app)
  • Team10 to 25 people
EsportsConstruct case study screenshot

Overview

EsportsConstruct offers several products for the esports space. Contrive Solutions built its staff panel, the internal tool the EsportsConstruct team uses to run its platform.

The challenge

  1. A panel staff rely on dailyThe team needed a fast, reliable staff panel.
  2. A clean API underneathEvery endpoint had to return data in a consistent shape.
  3. Search at scaleStaff had to search large amounts of platform data quickly.

What we built

  • Staff panelA single-page app the EsportsConstruct staff use day to day.
  • API layerA Lumen API with Fractal as the transformer layer, so every endpoint returns data in a consistent shape.
  • SearchElasticSearch powers the panel's search features.
  • Caching and queuesRedis as the cache server and RabbitMQ for message queuing.

Tech stack

Front end
  • Angular 8
Back end
  • Lumen
  • Fractal
Data
  • ElasticSearch
  • Redis
Messaging
  • RabbitMQ

Is this your problem too?

  • Your staff run the business from an internal panel that has become slow.
  • You need search over a large data set without loading the main database.
  • You want an API that front ends and partners can rely on.

Start a similar project

See our Laravel development and custom development services. Or tell us about your project and we will reply within one business day.

More case studies

Wooter case study screenshot

Sports & Esports

Wooter

League app, player and team pages, a custom uniform store and referee matching.

3-week custom uniform delivery

  • Ionic
  • AngularJS
  • Laravel
  • Node.js
  • +1
EI Next case study screenshot

Productivity & Operations

EI Next

Internal data platform and web crawlers for a German digital-products company.

3 crawlers built

  • Angular
  • Lumen
  • Node.js
  • PHP
Kanban Zone case study screenshot

Productivity & Operations

Kanban Zone

Visual Kanban workflow SaaS that helps teams see where work gets stuck.

50,000+ active users

  • React
  • Redux
  • Node.js
  • MongoDB
Founded
2014
Years in business
12
People
66
Headquarters
Lahore, Pakistan
Projects delivered
250+
AI systems in production
10