The form has been successfully submitted.
Please find further information in your mailbox.
Innowise developed a suite of smart insole shoes apps that enable patients and physicians to monitor and adjust foot load during post-injury rehabilitation.
The client is an EU-based company that develops digital rehabilitation control systems. Their innovative product, a smart insole, integrates with both a mobile and web application to provide real-time data on foot pressure during the rehabilitation process.
Detailed information about the client cannot be disclosed under the provisions of the NDA.
The client had successfully developed a smart insole capable of detecting and tracking foot pressure, crucial for monitoring limb recovery post-injury. The primary challenge was to translate this data into actionable insights for both patients and physicians to prevent re-injury and optimize rehabilitation strategies. However, lacking the necessary software expertise, they partnered with Innowise to create a comprehensive software solution that would not only analyze the data from the device, but also would be able to handle high volumes of data flowing to the server.
Innowise crafted a dual-component software suite that included a mobile application for patients and a web interface for physicians, both designed to interact with the data provided by the smart insole.
Innowise engineers developed a smart insole shoe app that allows patients to connect their smartphone to the insoles via Bluetooth, set personalized pressure thresholds, and receive alerts if these thresholds are exceeded when walking. This immediate feedback helps patients adjust their foot pressure in real-time, significantly reducing the risk of re-injury.
Our developers integrated support for Bluetooth Low Energy technology so that the continuous connection with the smart insole would not affect the patient’s smartphone battery life.
The app also features heatmaps to visualize weight distribution across the foot, promoting corrective walking patterns and faster recovery. The app sends the gathered data on pressure distribution to the server hosted on AWS, so that it can be pulled from there by a web interface.
The web interface enables physicians to access and analyze patient data stored in AWS servers. Thanks to the scalability of the cloud solution, the app can handle the data flowing from thousands of patient-facing applications.
Through a single portal, the professional gets a detailed insight into the recovery progress of all of their patients using smart insoles. The web app presents information through graphs, heatmaps, and other visual tools, allowing physicians to assess how patients distribute body weight and adjust rehabilitation plans accordingly. This data-driven approach enhances the physician’s ability to tailor recovery programs to individual needs.
Front-end
React Native, React.js
Back-end
Python/Django, custom drivers in Python for BLE devices
Cloud
AWS, AWS RDS (for PostgreSQL), AWS Redshift, AWS QuickSight, AWS S3, K8S cluster
VCS
Git, GitHub
During the discovery phase, careful consideration was given to selecting the appropriate technology stack. To make the app available to as many users as possible, we chose React as the foundation of the tech stack. React was selected for its efficiency in building cross-platform applications, allowing the development team to create a unified codebase for iOS and Android. This approach significantly reduced development time compared to creating separate apps for each platform while retaining good performance.
The decision to use React also extended to the web interface designed for physicians. We thought of a web app as more practical than a desktop application, as it allows doctors to log in and monitor patients’ progress from any desktop without a complex setup process. This choice provided a more straightforward and intuitive user experience and quicker adoption.
To manage tasks and facilitate project discussions, the team relied on Slack for communication and Jira for task management. As industry staples, the tools help our team members efficiently track project milestones and keep a healthy feedback flow with the stakeholders.
1
Project Manager
1
Business Analyst
1
UI/UX Designer
2
Back-End Developers
2
Front-End Developers
1
Embedded Software Engineer
1
Data Engineer
1
QA Engineer
Patients equipped with the smart insole and companion app demonstrated faster recovery times, thanks to real-time data enabling immediate adjustments to walking patterns and pressure application.
Physicians reported enhanced treatment planning and outcomes due to the detailed insights provided by the system, allowing for more precise and dynamic rehabilitation strategies.
70%
increase in recovery speed
56%
increase in treatment management efficiency
Having received and processed your request, we will get back to you shortly to detail your project needs and sign an NDA to ensure the confidentiality of information.
After examining requirements, our analysts and developers devise a project proposal with the scope of works, team size, time, and cost estimates.
We arrange a meeting with you to discuss the offer and come to an agreement.
We sign a contract and start working on your project as quickly as possible.
© 2007-2024 Innowise. All Rights Reserved.
Privacy Policy. Cookies Policy.
Innowise Sp. z o.o Ul. Rondo Ignacego Daszyńskiego, 2B-22P, 00-843 Warsaw, Poland
Thank you!
Your message has been sent.
We’ll process your request and contact you back as soon as possible.
Thank you!
Your message has been sent.
We’ll process your request and contact you back as soon as possible.