Case study

Professional Sporting Event Broadcast Provider (PSEBP) is an online store for selling licenses and leasing out broadcast equipment for various sport events.

Project duration:

July 2018 - ongoing support

Start project
01

Overview

Our client had an idea to create a web application that would be able to sell licenses and distribute them to the different members of the purchasing sports organizations, and also to lease out the broadcast equipment. In order to fulfill this idea, they started searching for a company that could guarantee the delivery of a finished product timely. And Limestone Digital was ready to take all the responsibility and deliver a final product.
Hours

Hours

1300+
Developers

Developers

3
Months

Months

65

Technology
used:

.NET Core
React.js
MobX
SQL
02

Challenge

While working on the project, we had to put down all the puzzles. Despite a large number of small details and functions that had to be incorporated in the application, our client also needed it to be fast and responsive for better user experience. And the purchasing process required to be a quick and easy one so that the customers would keep returning.

Get your project off to a great start

start project
03

Solution

After evaluating all the client's needs, we assembled the software development team to maintain the project. The team accurately analyzed business requirements and concerns and built precisely the system that was needed, starting from the prototype to the ready-made bespoke web application. Our team created the PSEBP app that was perfectly fashioned for a prompt selling of licenses and lease of equipment to the broadcasting organizations.

System architecture

thumb

Simple and robust architecture for fast component interaction

Due to architecture simplicity, the system provides users with high speed and responsiveness of the manipulations. So that prospective buyers can promptly make the necessary purchases, and the admins can manage sporting events and attached products simply. The application has a small twist — dual interface, separate for users, and platform administrators.

Platform features

thumb

Granular user role permissions

The granular role permissions for PSEBP give admin the ability to create user roles and to provide access to specific website information and tasks users can perform. This way, admin controls who gets access to which parts of the website. Roles and permissions can be added or changed at any time.

Devices and licenses

In order to sell licenses or lease equipment via the platform, these products need to be registered in the system first. To do so, all the necessary information about the item has to be inputted. Also, a small questionnaire on the intended use can be added to each device and license.

thumb
thumb

Event creation

In this section, admins can create new events in the system by filling all the event details (timezone, date, sport type, etc.) and adding information about products (devices available for renting and licenses), associated with those events.

Checkout

This is the tab where after a prospective buyer selects the necessary licenses and equipment for a particular event, he goes to the cart for checkout. Before finalizing the purchase, he needs to answer questions to each device and license only after that he can proceed to payment.

thumb
thumb

Assignments

Once a license is purchased, it can then be distributed through the PSEBP website to different members of the purchasing organization.

Payments and orders

Depending on the access level, users can see in a separate tab all their purchases and information on them; admins can see information about orders and purchases made absolutely for all events, devices, and licenses.

thumb
04

Results

Our client now has a web application that provides assistance to every potential buyer on finding the necessary license and equipment needed for a sportscast in a simple, straightforward manner. Every step is clear and concise, making it a breeze for PSEBP employees to maintain the system and, most of all, making for excellent customer experience.

What clients say about us

“They understand exactly what I ask of them, but they're also available to hop on the phone call when needed. If they know of a better way to do things, they'll always make suggestions, which we find invaluable.”
photo

PAULINE BROOKS

Director of operations, Toco Warranty

“Their commitment to the success of the project. They are enthusiastic and focused on adhering to coding best practices. Mark has a hands-on approach to ensure his staff are contributing to client expectation, and open to hearing about possible improvements.”
photo

RUAN GROENEWALD

Development Manager, Chase Software

“The project was completed in an almost impossible deadline, helping the client to successfully complete the contract. Limestone Digital was flexible and communicative throughout the process, staying on top of all milestones and objectives.”
photo

JOZEF BACIGÁL

Scrum master, Gamo