Brand and business sites Case study

Android app that controls sauna tubs over MQTT

An Android app for a wellness equipment maker: temperature and feature control of sauna tubs over MQTT, video content, and payments through a card reader and Stripe.

  • AWS
  • Android
  • Stripe
  • MQTT
  • Payworks
Client
Wellness equipment maker
Service
Mobile apps, Integrations
Years
2017–2018
Stack
AWS, Android, Stripe, MQTT and 2 more
Platforms
Android

Client details are private, so this study describes the client by type.

Overview

A maker of sauna tubs wanted customers to control the tub and pay for services from a phone. We built the Android application: sign-in, control screens that publish to an MQTT server, video content through the YouTube API, and payments with Stripe and a Miura card reader through Payworks, with the changes the client asked for along the way.

What we built

  1. Android app: splash, sign-in, sign-up and video screens
  2. Temperature and feature control published over MQTT
  3. Payments through Stripe and a Miura card reader (Payworks)
  4. Video content through the YouTube API

Technology used

Technology named in the project records, by layer
LayerChoicePurpose
AppAndroidcontrol and payments
PaymentsStripe, Payworks (Miura reader)in-app and card-present payments
Device linkMQTTcommands to the tub controller

What happened next

  • Delivered

    The work described above was delivered to the client.

  • Operational facts
    • Our work on this project spanned 2017–2018.

Could this be your project?

  • You are planning an iOS or Android app, or have one that needs a stronger back end behind it. Mobile app development
  • Your product has to connect to payment, accounting, messaging or other third-party systems.
  • You work in brand and business sites and want a team that has built for it before. Brand and business sites work

Request similar work

Questions about this project

How long did this project take?

Our work on it ran from 2017 to 2018.

What technology was used?

AWS, Android, Stripe, MQTT, Payworks, YouTube API.

Similar work

Afrimack app screens

Also Android and Stripe, also a mobile app

Afrimack: buy and sell lifestyle app

  • Retail and eCommerce
  • Mobile apps
  • Integrations

A buy-and-sell app with categories and sub-categories, a Firebase back end with real-time chat, and Stripe payments.

TheHopeLine topics page: choose a topic by alphabetical list or category, with the most popular topics

Also AWS and Android, also a mobile app

TheHopeLine: crisis-support community platform

  • Media and community
  • Public safety and government
  • Web apps
  • Mobile apps
  • Integrations

2011–2026

A long-running ASP.NET website, agent CRM and mobile app for a youth crisis-support organisation: topic pages, live chat, prayer requests, reports and reminders.

Patient-facing health app for iOS

Also AWS and Stripe, also a mobile app

Patient-facing health app for iOS

  • Healthcare
  • Mobile apps
  • Integrations

2019–2020

Dashboard, appointments, chat, card payments, biometric login and push notifications.

Start a similar project

Tell us what you need. We come back with questions, what is realistic, an estimate and the closest work we have done.