MEDIA COMPANY

Feature addition & maintenance for an enterprise AdTech platform.

Project Overview & Client feedback

Industry

Adtech - Telecom

Duration

2+ years

Team Size

5 engineers

Services

B2C SaaS Application development

Client size

Division of Fortune 500 company, and 4th largest cable provider in US.

Client Profile

Media Company is an innovative digital media company & is the AdTech division of Altice, a Fortune 500 company and the 4th largest cable provider in USA. At the heart of their offerings is JMP (Juice Media Platform) — a robust, custom-built AdTech system enabling clients to launch and analyze ad campaigns across multiple media types, including TV, digital video, audio, and more. JMP helps media buyers, brands, and agencies manage everything from campaign creation to deep KPI analysis — spend tracking, impressions, conversions, and other performance metrics. Designed to deliver actionable insights, JMP turns raw campaign data into visual dashboards for optimizing ROI and media strategy

Services Delivered

UX/UI Design

Frontend Development

Campaign Workflow Design

Dashboard Design & Implementation

React Component Architecture

SSO Integration via Okta

Backend Development (NestJS)

Data Ingestion & Processing with AWS Athena

CI/CD & DevOps Support

Postgres Data Modeling

Performance Optimization

Third-Party Integrations

Testing and QA

Ongoing Maintenance

Analytics Enhancements

Key Features Delivered

01

1–2 Months

Discovery & Requirement Analysis

Tech Architecture Setup

AWS Infrastructure Setup (Athena, RDS, S3)

CI/CD Pipeline Configuration

3–5 Months

UX Research for Campaign & Analytics Workflows

Dashboard Wireframes & Prototype

Campaign Management Module UI/UX

Frontend Setup with React & Tailwind

Backend Framework Setup with NestJS

02

03

6–10 Months

SSO Integration with Okta

Campaign Builder Engine (Multi-Media Types: TV, Audio, Video)

Data Pipeline for Metrics Ingestion

Real-Time Spend/Impression Analytics

11–15 Months

Advanced KPI Dashboard Development

User Role-Based Access & Permissions

Segment-Based Audience Insights

Media Type Performance Visualizations

04

05

16–20 Months

Budget & Performance Forecasting Tools

Exportable Reports (CSV, PDF)

Enhanced Filtering & Date Range Controls

Benchmarking vs Industry Standards

21–24 Months

Multi-Brand Campaign Views

Automated Campaign Health Scores.

Alert & Notification System (Spend Anomalies)

Customizable KPI Widgets & Reports

06

Technical Stack

React / JavaScript

Tailwind

PostgreSQL

AWS

NestJS

Node.js

Okta SSO

D3.js / Chart.js/ Apache E charts

GitHub Actions

Docker

CloudFormation

Results & Impacts

Results & Impacts

Quantifiable Results

01

Enhanced user experience:

With a highly visual, intuitive dashboard and granular insights into KPIs like impressions, spend, and conversions, JMP helps clients optimize campaigns across channels.

01

Enhanced user experience:

With a highly visual, intuitive dashboard and granular insights into KPIs like impressions, spend, and conversions, JMP helps clients optimize campaigns across channels.

01

Enhanced user experience:

With a highly visual, intuitive dashboard and granular insights into KPIs like impressions, spend, and conversions, JMP helps clients optimize campaigns across channels.

02

Business Impact

We worked with the JMP product owners to design the platform for scalability and speed. The JMP platform can support hundreds of concurrent campaign managers, ingest large volumes of ad data and transform it into real-time intelligence.

02

Business Impact

We worked with the JMP product owners to design the platform for scalability and speed. The JMP platform can support hundreds of concurrent campaign managers, ingest large volumes of ad data and transform it into real-time intelligence.

02

Business Impact

We worked with the JMP product owners to design the platform for scalability and speed. The JMP platform can support hundreds of concurrent campaign managers, ingest large volumes of ad data and transform it into real-time intelligence.

03

Improved CI/CD velocity

Working with the rest of the JMP team we streamlined the CI/CD process resulting faster release process and reduced manual corrective interventions.

03

Improved CI/CD velocity

Working with the rest of the JMP team we streamlined the CI/CD process resulting faster release process and reduced manual corrective interventions.

03

Improved CI/CD velocity

Working with the rest of the JMP team we streamlined the CI/CD process resulting faster release process and reduced manual corrective interventions.