Inspiration
The inspiration for CycleH likely came from the need to provide a comprehensive and user-friendly way to track menstrual health and bleeding patterns. The goal was to create a platform that not only helps in personal health monitoring but also provides valuable data for healthcare providers to better understand and treat menstrual health issues.
What it does
CycleH allows users to log various aspects of their menstrual cycle, including flow intensity, sanitary product usage, and incidents of clotting. It provides a PBAC score which can be a critical data point for medical professionals to assess menstrual health and diagnose conditions
How we built it
We built CycleH using FastAPI for the backend, providing a robust, scalable, and asynchronous API service. The data is stored in MongoDB, which offers flexibility and scalability for handling user data. On the client-side, we used React to build a responsive and interactive user interface. By integrating React with Ionic, we were able to create a cross-platform experience that feels native on both Android and iOS devices. This choice allowed us to reach a wider audience while maintaining a consistent look and feel across different platforms.
Challenges we ran into
One of the challenges was ensuring accurate and secure handling of sensitive user data. We also faced difficulties in creating an intuitive scoring system that could accommodate the variances in menstrual cycles.
Accomplishments that we're proud of
We are proud of creating an application that can make a difference in people's lives by empowering them with data about their health. Implementing a sophisticated yet user-friendly PBAC scoring system within the app stands out as a significant accomplishment
What we learned
Throughout the development process, we learned about the intricacies of menstrual health and the importance of sensitive health data handling.
What's next for CycleH
CycleH aims to integrate machine learning algorithms to predict and offer insights into menstrual health. We plan to include a feature for sharing data with healthcare providers securely.
Log in or sign up for Devpost to join the conversation.