Business Intelligence App for the Automotive Industry

The Customer

Our client is an automotive company from California. They provide US automotive dealers with updated inventory information for various automotive locations. With the custom-built business intelligence tool providing inventory data, their clients can get all the necessary information from different sources under one roof.

The Solution

We started our work with a detailed app review to identify every architecture requirement and decide on the best tech stack for redevelopment. We developed comprehensive data analyses system – Dashboard Dealership that consists of the following elements:
  • Web App
  • Central Secured Database
  • Local Dealer Data
Business Logic
Web App
Dashboard Dealership
Users
Central Secured Database
Data Flow
Local Dealer Data
The app features a triple-layer architecture that consists of a Database, API, and Dashboard. This means that the Dashboard interacts with the API, and the API interacts with the Dashboard.
Thus the key goal of the app is to provide real-time access to various local dealer data sources. To allow that data to be analyzed, we redeveloped the system, updated the tech stack, and improved its efficiency by making the UX components more straightforward and interactive.

Key features of the platform:

  • Look at all of your stores side by side, easy comparison
  • KPI reports: filter out the noise and focus on what’s important to you
  • Consolidated reports: look at your dealer group as a whole
The system can aggregate data from multiple sources and allow users to:
Compare
Search
Filter
Sort
Generate
reports
Present and
distribute
reports
Chat with
other users

Development Scope

The client wanted to update their existing app by improving its performance and usability. A team of highly-skilled developers laid out the sophisticated process that would lead to a total redevelopment of the existing solution:
  • System audit

    Before diving into the app’s redevelopment, our developers carefully reviewed the system and confirmed that its API was coded in Flex. But Adobe stopped supporting Flex in 2020. The key goal here was to reimplement the existing functionality of the old system in a similar way so that users wouldn’t need to learn a new system.

  • API development

    PHP was chosen as the language for the new API, and the Yii2 PHP framework was meant to provide basic functionality within the given business logic.

  • Frontend development

    For the frontend, our engineers chose Angular.io and updated the functionality of the dashboard by polishing the way it looks and performs for the end user.

  • Team composition

    Engineering team consisted of two frontend developers, one backend developer, one HTML/CSS person, and a QA engineer that released the updated version of the system on time — satisfying all the tech and business requirements.

  • Tech stack

    The system was successfully reimplemented using modern programming languages – PHP and Angular.

The Result

Unicsoft team successfully reimplemented the functionality of the system that empowers business with the following benefits:
  • Updated UX that makes system exploitation more intuitive and straightforward.
  • System is able to store and accommodate operations of approximately 2000 users.
  • Page load in the browser does not exceed 2 seconds.
  • System has a required level of reliability, performance, and scalability.

Do you need to redevelop and update your application?

Contact us