Xtravu Lite • DS Techworks Solutions • 2025

A signage app a shop owner can run with four buttons

Most of our small-business clients had one screen: one restaurant, one showroom, one waiting room. They did not want control. They wanted the TV to show the right thing. Xtravu Lite is an offline-first Android TV app that lets an owner update content in under a minute, with a TV remote and no training.

The Xtravu Lite settings screen on a TV: a QR code and four buttons

Role

UX Designer & Associate Project Manager

Responsibilities

Usability Testing

Interaction Design for TV

Scope

Engineering Handoff

Team

Project Manager

Android Developer

Timeline & Platform

Nov 2024 to Feb 2025

Android TV app

Situation

A support call to change a burger price

A restaurant owner called one October afternoon to change a price on his menu board. It took over 40 minutes and two calls, and he still was not sure he had done it right. He was not the exception.

Menu screens above the counter at a Biryani By Kilo outlet

The kind of place this was for. Credit: Biryani By Kilo.

Better docs and an onboarding video changed nothing. Then our own support team tried the same three tasks and got stuck on the same steps. This was not a knowledge gap. Our existing web dashboard was the wrong tool for this user.

Task

One screen, one owner, one remote

I led research and design and ran the project as associate project manager, with one Android developer building it.

Action

We threw away the first version

1. Tried to shrink the big app. It did not work.

Our first instinct was to keep scheduling and layouts, just simplified. Five clients hit the same wall. One paused at the scheduling screen and asked what a "layout" even was. Trimming an enterprise tool down still leaves an enterprise tool, so we discarded a few weeks of work.

Image neededThe first attempt: the simplified scheduling and layout screens that failed with five clients1600 × 900

The version we threw out.

2. Two screens. Four buttons. That is the whole app.

We rebuilt around one question: what does this screen need to show right now? A Player screen loops the content. A Settings screen holds exactly four actions. If something could not be reached in four buttons, it was cut. Scheduling and multi-layout did not survive.

  1. 1Manage PlaylistAdd, remove and reorder what plays.
  2. 2Use Companion DeviceScan a QR code and manage it from a phone.
  3. 3Change PasswordKeep staff from changing the screen.
  4. 4AutolaunchStart playing when the TV turns on.
The Settings screen with a QR code and four buttons

Settings: everything the app can do, on one screen.

3. Made it work with no internet

Many locations had poor connections, so updates work over USB or from a phone on the same network, reached by scanning the QR code on screen. The phone companion began as a fix for a developer tired of testing with a remote and became the feature clients used most.

Image neededThe phone companion: managing the playlist from a mobile browser900 × 1600
Phone companion
Image neededUSB update flow on the TV1600 × 900
USB update

4. Made mistakes cheap

Every update keeps a rolling 7-day history, so a bad change is one tap to undo instead of a full re-upload.

Image neededThe 7-day history screen with an undo action1600 × 900

Seven days of history, one tap to go back.

The old web app beside the new TV app

Old web app on the left, Lite on the right.

Result

Calm clients, and a support desk that could eat lunch

I ate my samosa hot for the first time in months. Even hot, it still tasted equally bad.

Himanshu Giri, Support Engineer, two weeks after rollout

Reflection

Cutting features is easy. Knowing which ones is not.

  1. 1The big app was not overbuiltIt was built correctly for a different person. Once we asked what a first-time user with no patience needed, most decisions made themselves.
  2. 2Build the companion on purposeIt arrived almost by accident and turned out to be what younger clients reached for first.
  3. 3Multi-display is nextOne client with 13 screens in a showroom told us updating each separately was getting old. One screen, one owner was right at the time; it is not the whole market.

More case studies