Sprint Review #5 with ThyroPal! 🚀
Sprint planning:
What happened in the last sprint?
Edit profile and change password have been implemented and published.
🩸 Blood value list: Base created, but needs medical input from Steffi,
📸 OCR of PDFs works, but the photo quality needs to be improved as some photos are still a little blurry.
📷 Automatic camera switch-off after a photo does not work reliably, further analysis required.
🔜 Next, we are working on the implementation of the terms of use & privacy policy as well as the manual entry of blood values
⏰ ¾ of the time budget has already been used up. However, our project manager Thomas believes the estimates are realistic, so after 120 hours of work in total, we have a decent MVP! 😎
🚀 Sprint review update #3
🔎 The focus this time was on manual blood value recording and the Azure integration process.
✅ Tim has added a new confirmation screen to avoid blurry photos during the scanning process and improve the accuracy of the results.
🩻 We also discussed whether and how medication data should be integrated into the app and what data protection aspects need to be considered. We decided to put this on hold for the MVP test phase for the time being.
❇️ Next, Lili makes sure that users can update their profile.
By the way: When it comes to design, we always have to make sure that color coding or icons, for example, are also understandable for color-blind users.
🚀 Sprint review update
🔐 User authentication Implemented
- Registration and login functionalities are now live, including the password reset function.
- In progress: Date of birth as mandatory field & prompt for password change after reset.
🧪 Backend for laboratory data processing Deployed
- Laboratory data is now processed with Azure AI (with high data protection standards).
- OpenAI integration for smart data evaluation and categorization.
🎨 Frontend progress
- The user interface corresponds almost completely to the design templates.
- Test version available for customer feedback.
🚀 What's coming next?
- Navigation, blood value display and manual data entry in focus.
- Improvement of the password reset function.
- Sprint scope will be finalized soon.
The first sprint review for ThyroPal was scheduled for this morning. 🤩
The meeting was used to update the progress for Stefanie as well as to set up Microsoft's Azure AI Document Intelligence. 🤖 We will use this AI for OCR processing of the app's lab reports, but the previous development was unfortunately delayed somewhat due to the Weweb and Xano setup. 😕 However, this hurdle has now been overcome.
In the next sprint, Lilian will complete the login and registration process. The only thing missing there is the connection to Xano. 🙌🏼
Tim will mainly focus on the integration of the OCR function for processing lab reports. Stefanie will provide test reports for this purpose. It is important that different formats can be read reliably. 🏥
This is the first episode about ThyroPal - the winning project of the No-Code for Impact grant.
With ThyroPal, Stefanie wants to solve a widespread problem that makes life difficult for millions of people in Germany - dealing with thyroid disease. Yet, she says, the solution is so obvious.
In this episode, we learn about the challenges of dealing with thyroid disease and why she believes ThyroPal can be the right solution.
In the last call with Steffi, we first showed her the first screens in WeWeb that Lili had transferred from Figma. However, the most important thing in this conversation was the data basis.
As in all our projects, we first set up the database structure for ThyroPal.
In the first step, our developer Tim visualized the database structure on Miro. In this way, you can make it clear which data types you need and how they should relate to each other. It sounds trivial, but it has a significant impact on the performance of the app later on.
The data types that ThyroPal needs are test results, doctor's reports and medication in addition to users. This is then used to create cross tables from e.g. users and test results, users and medication etc.
In the next step, we build the sign-up process, the user login and the forgotten password function.
The path to implementing our MVP from ThyroPal is entering the next round.
Before development begins, the focus is first on coordinating the design. Steffi has already created impressive screen designs in the design software Figma which we will now transfer step by step to the selected no-code tool Weweb step by step. With the help of the Figma-to-Weweb plugin, we can seamlessly transfer the styles to Weweb in our design system. This step enables us to implement the look and feel of the app precisely and efficiently. In addition to typography and color palette, we also start to create the first components. These form the backbone for a consistent and functional design with a focus on reusability.
In the next step, we will concentrate on the basis of the underlying database structure in order to create a solid foundation for further development steps.
The foundation stone for ThyroPal's MVP has been laid. Our requirements workshop with Stefanie took place on Thursday, August 1st.
A requirements workshop is the first step that our product team takes with our customers. In this workshop, we determine what requirements (functions, performance, etc.) an app has, for example, before we create the first drafts with Figma. These requirements are prioritized and included in the project backlog before development begins.
Our project manager Thomas led us through a Miro Board in which we set a clear goal for the first version of the app. The biggest challenges we faced:
The first step for our developers is to prioritize the tickets.
After over 6 weeks and more than 200 applications, one impact project has prevailed and received the very first No-Code for Impact grant. This project is called ThyroPal!
ThyroPal aims to help thyroid patients to participate more actively in social life again. The app is designed to help them better understand their symptoms, improve their medication and promote communication with doctors.
Read our blog article to learn more about Thyropal as the winner of the No-Code for Impact grant.
After a months-long campaign and 200+ applications later, the time had finally come: the No-Code for Impact final was upon us!
Three projects made it to the final and were allowed to pitch their impact idea on the Digitale Optimisten podcast. In the end, the winning project was announced.
The three finalists were Cleverwatt, Paritale and ThyroPal.
1 Cleverwatt is an energy efficiency start-up that supports small and medium-sized companies in optimizing their energy consumption.
2 Paritale is a platform that helps companies to recruit part-time parents.
3. thyropal is an app for thyroid patients that helps them to better understand their symptoms and communicate with their doctors.
The projects had to pitch for 5 minutes and then answer questions from our jury for 5 minutes.
And who won? Find out in the episode!
And the winner of the first No-Code for Impact scholarship is ... 🥁🥁🥁 ... ThyroPal!
Congratulations to Stefanie Kruse! 🥳
🤳🏻 ThyroPal is a companion app designed to support thyroid patients in their daily lives. The app is designed to help them better understand their symptoms, improve their medication and promote communication with doctors. This enables those affected to actively participate in social life again.
🫴🏼 This is achieved with a mixture of educational content and the opportunity to better understand your own blood values and track symptoms. This means that those affected are no longer reliant on dubious information from the internet.
We are looking forward to working with Stefanie and are excited to see where the journey for ThyroPal will take us.