Skip to main content
DBB Software logo

Building an Analytics Dashboard and Admin Console for an Airline Pricing Platform

DBB Software has owned the customer-facing analytics dashboard and the internal admin console for Longtail's autonomous airline-pricing platform since September 2023. A full-stack engineer and project manager work as an embedded part of the product team, covering frontend, backend, AWS infrastructure, and CI/CD.

Industry

Travel & Hospitality

Service

AWS services

Team

1 Full-Stack Developer, 1 Project Manager

Project State

September 2023 — June 2024

Country

US Flag

United States

Longtail Case Study
longtail

About the Client

Longtail is an autonomous pricing platform built for the airline industry. The platform uses intelligent algorithms to increase carriers' revenue by widening their network footprint, making more journeys available at the right price for every customer search across web and travel-agency channels.

The Challenge

Longtail engaged DBB Software to build and own the customer-facing analytics surface and the internal admin tooling that sit on top of their autonomous airline-pricing platform, and to operate the cloud infrastructure both run on.

Customer-Facing Analytics Dashboard

A web surface where airline revenue teams can review pricing performance, see optimization suggestions, and exchange analytical data with the platform.

01

Admin Console for Customer Management

A dedicated internal tool for Longtail's team to onboard airline customers, manage their users, and configure account-level settings.

02

Cloud Infrastructure and Delivery Pipeline

A reliable AWS footprint and a CI/CD setup that lets a small team ship product changes continuously without manual deployment overhead.

03

Solutions We Delivered

DBB Software embedded a full-stack engineer and a project manager into Longtail's team in September 2023 and has owned the analytics dashboard, admin console, and AWS infrastructure work since. The scope spans backend, frontend, infrastructure, and UI design in Figma.

Analytics Dashboard for Airline Revenue Teams

Built the customer-facing web dashboard that Longtail's airline customers use to review pricing charts, see optimization suggestions, and exchange analytical data. The frontend runs on React with MUI and Redux Toolkit Query; the backend is a NestJS service backed by PostgreSQL on AWS RDS, with Auth0 handling identity.

Admin Console for Customer and User Management

Designed and built a dedicated admin board for Longtail's internal team to manage airline customers and their users, including access provisioning and account-level configuration. The admin board shares the NestJS backend with the customer-facing dashboard and runs on the same authentication layer.

AWS Infrastructure with Terraform-Managed Provisioning

Built and operated Longtail's AWS footprint with Terraform, covering S3, CloudFront, RDS, and serverless Lambdas. CI/CD pipelines deploy changes from main to production on every merge, removing manual deployment steps from the team's day-to-day.

Results Achieved

checkmark

Self-Serve Analytics for Airline Customers

Airline revenue teams can now independently review pricing performance, see optimization suggestions, and work with analytical data directly in the dashboard.

agile development

Continuous Delivery

Changes are deployed automatically through CI/CD on every merge to main. This allows the team to ship improvements regularly without manual release cycles.

user-black

Simplified Customer Onboarding and Management

The internal team can onboard new airline customers, manage users, and configure accounts through the dedicated admin console.

Scale Your B2B SaaS Dashboard with Embedded Engineering

Add a long-term engineering partner to your product team and ship customer-facing features without expanding your in-house headcount.

Contact Us

I have read the principles of personal data protection - Privacy Policy

"Most of our work starts with a 30-minute call where someone describes a product they're trying to ship and one part of the engineering picture they can't get around.

If that's where you are, let's set one up; I'll tell you straight whether we're the right fit.”

Mina Morkos

Business Development Manager

Want a similar outcome for your team?

Ask our AI assistant — it can pull related case studies, talk through the approach, and put you in touch with the team if you want a deeper conversation.

Discuss a similar project