Input B, software

Mobile and web applications: Mobile and web application development

The apps your team and your customers open every day.

WhiteHat Design Studio designs and builds the apps people use to do the job, from the screen on the floor to the portal your customers sign in to and the dashboard your manager opens first. Auto Vendi's phone app orders a delivery and releases the robot's compartment. The quality platform records inspections as they happen.

Phone apps, web apps and portals

What it will look like.

One job from start to finish, on the kind of screens we build. Press a step to stop on it.

Sample data. It shows the kind of thing we build, not a client’s system.

Who it is for

  • Founders putting a product in people's hands

    The worry The demo looks right and falls apart in real use.

    What we do We design every screen around the job it does, then test it with the people who will use it and the data they really have.

  • Operations teams running on paper and spreadsheets

    The worry Records that live in one person's notebook.

    What we do An app on the floor and a dashboard in the office, reading the same record, with sign-in and an audit log.

  • Product teams with a machine to connect

    The worry The app and the device disagree.

    What we do The same team writes both ends, so the button on the screen and the machine agree.

What we build.

Phone apps, web apps, customer portals, dashboards and the back end behind them, designed, built, tested and handed over.

  • Phone apps

    Apps that reach the machine. Auto Vendi's app takes the order and releases the lock on the robot's compartment when it arrives.

  • Web apps

    Sign-in, roles and the screens people work in all day, built with React and TypeScript.

  • Customer portals

    A place for your customers to place an order, follow it and find their own records.

  • Dashboards and admin

    Live views and the tools behind them. The quality platform's admin portal manages teams, bag models, shifts and QR codes.

  • The back end

    APIs, databases and authentication, with Node.js, Express and PostgreSQL where they fit.

  • Design and testing

    Screens drawn with the people who will use them, then tested on their devices and their data.

Switch it off.

An input on its own is not a product, and a product without mobile and web applications is not finished either. Try it.

Switch software off and see what happens to the product. The other inputs link to their own pages.

Output Y = 1

It works, and customers are using it.

How it connects.

An input on its own is not a product. These are the places mobile and web applications meets the rest.

  • Apps and hardware

    Auto Vendi's app releases the lock on the robot's compartment. A button in an app only counts when the machine does what it says.

    Hardware

  • Apps and AI

    SceneScribe's interface is a voice. The wearer asks a question, and the software returns a spoken answer about what the camera sees.

    AI

  • Apps and growth

    The sign-up, the first screen and the analytics are part of the product. Built by the same team, an enquiry reaches someone who can answer it.

    Growth

What we do not do

  • We do not call software finished until it reads from and writes to the real machine, not a test file.
  • We do not lock you into our hosting. The code, the database and the accounts are in your name.

Guides from this work

  • How to move quality inspection off paper

    Record each defect where it is found, by the person who found it, on a screen that takes no longer than the paper form. Give every item one of three outcomes: accepted, rework or rejected. Then the dashboard, the audit log and the reports all come from that one record.

Questions buyers ask.

Which phones do you build for?

We build Android apps. Tell us which phones your users carry and we will say what we would build and why.

Which web stack do you use?

React and TypeScript with Node.js and Express behind them and PostgreSQL for data, as in the quality platform. We choose per project and say why.

Can the app talk to our machines?

Yes. That is the point of joining apps to hardware. Auto Vendi's phone app takes the order and releases the lock on the robot's compartment.

Do we own the code and the accounts?

We do not lock you into our hosting. The code, the database and the accounts are in your name.

Tell us what has to work.

One sentence is enough. An engineer will reply.

    Arrow keys move, Enter opens, Escape closes.