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.

What the client needed

The team needed a fast, reliable staff panel on top of a clean API. Staff had to be able to search large amounts of platform data quickly.

What we built

  • Staff panel: a single-page app the EsportsConstruct staff use day to day.
  • API layer: a Lumen API with Fractal as the transformer layer, so every endpoint returns data in a consistent shape.
  • Search: ElasticSearch powers the panel’s search features.
  • Caching and queues: Redis as the cache server and RabbitMQ for message queuing.

Tech stack

  • Front end: Angular 8
  • Back end: Lumen (Laravel’s micro-framework)
  • API transformers: Fractal
  • Search: ElasticSearch
  • Cache: Redis
  • Messaging: RabbitMQ

Related services

Need an internal tool or API on Laravel or Lumen? See our Laravel development and custom development services. Or tell us about your project.

esports front
Founded
2014
Years in business
12
People
66
Headquarters
Lahore, Pakistan
Projects delivered
250+
AI systems in production
10