Case study · Milbotix

Software that turned smart socks into a product

We created the app that connects the hardware of the smart socks, allowing users to interact easily and effectively with the device.

  • +30%Increase in device selling price
  • 100%User stories covered
  • 3Demos across development

How it went

From problem to product

  1. Challenge

    Milbotix needed an application to manage the data captured by their smart socks, integrating hardware and software in an efficient way.

  2. Development

    The Unimedia team developed a multiplatform application with backend on Raspberry Pi and Docker, connecting both the mobile and web interface using ASP.NET and Angular.

  3. Final product

    A complete solution that allows users to control smart socks seamlessly, meeting all the client's needs and exceeding initial expectations.

  4. Use case and economics

    The technological solution increased the perceived value of Milbotix's product, which helped launch the product in the market, achieving a 30% increase in the selling price of its devices.

More details

The engagement

Client
Milbotix
Industry
Manufacturing, healthcare technology
Services provided
Developing the app behind the smart socks built by Milbotix
Timeline
  1. July 2022: project initiation
  2. November 2022: final deployment
  3. New phases of the project still running
Team
  • Jaume Vidal, CEO & Founder
  • Adolfo Aldunate, Senior Frontend Developer as a Full Stack Developer
Technologies
  • C# .NET Core
  • ASP.NET Core API
  • Angular
  • AWS IoT
  • Docker
  • Raspberry Pi

All client information is used with permission from Milbotix.

The detail

Challenge

The client needed help with developing the software system around their smart socks. The socks are the hardware piece of their technology, but they needed an application that could interface with the hardware so that customers could use their product.

Solution

The app has three different components to it that Unimedia Technology worked on. Firstly, they developed its backend using Raspberry Pi and Docker as the technology stack. Secondly, they built an API using ASP.NET Core. Thirdly, they developed its frontend so that the app would work both on browsers and mobile devices.

The API that Unimedia Technology built also connects to the client's own software, so they can use their technology through it. Moreover, the API also connects the frontend with the backend.

Outcome

The evidence that demonstrates the impact of the engagement is that the person who originally developed the requirements for this project also prepared a test plan, so the client tested the app against those and the user stories. They were able to cover all requirements and user stories, so they were confirmed that Unimedia Technology delivered the functionality detailed in the project scope.

Unimedia Technology's project management was excellent. They delivered three different demos at different stages of development, so the client were able to see what they were doing early on. Moreover, they were extremely helpful in supporting the integration of client's software with the app's API.

Throughout the project, Unimedia Technology set up regular meetings with the client, and they also jumped on a call whenever they needed something from them. As for collaboration tools, they used Jira for project management, Slack for communication, and Xray for testing.

In their words

What the client said

  • In the early stages of the project, Unimedia Technology was very helpful in advising us regarding an appropriate architecture for our product. Although my background is in software engineering, I hadn't been involved in the architectural side of projects until now, so having their expertise was very valuable. Throughout the project, we were very impressed with Unimedia Technology's communication and willingness to meet with us to discuss any changes. They were very flexible and accommodating as we were still figuring out what the product needed to do, which was very helpful.
    Zeke SteerCEO, Milbotix

We are your software development partner

Ready to transform your business with technology solutions that deliver? Connect with us to explore how our expertise can bring your project to life.

Book a free consultation

Loading the calendar…

Calendar not loading? Open it in a new tab, or call us on +34 936 01 40 40.