Inspiration
We imagined a space where women could feel truly safe, cared for, and understood, a place where their personal health is not just tracked but respected. Privacy lies at the heart of Rhythm. We do not collect phone numbers or emails and only store the bare minimum of personal data needed to provide meaningful insights. Our goal is to empower women to understand their bodies, make informed choices, and share their health journey with confidence, knowing that their information is theirs alone.
What it does
Our app empowers women to track their periods and log symptoms with ease. By analyzing the cycle data, it predicts future cycle lengths and trends. Users can generate a professional PDF summary of their cycle history to share with their OB/GYN or doctor. Additionally, the app features an AI-powered health assistant to provide personalized insights and answer common health questions, helping users understand their menstrual health better.
How we built it
Rhythm is built with Node.js and React.js, backed by a PostgreSQL database on Neon. It features privacy-first authentication that generates a temporary randomized token, keeping user data unlinked to personal accounts. Cycle predictions use a robust mathematical algorithm trusted for accuracy, while the AI health assistant leverages Gemini’s LLM with tailored prompts to deliver reliable insights, all wrapped in a smooth, user-friendly experience.
Challenges we ran into
We faced multiple challenges, including: • Ensuring user privacy and data security • Identifying the correct API endpoints • Making the algorithms work reliably • Designing a smooth and intuitive UX flow
Accomplishments that we're proud of
We built a safe and welcoming space for women to share sensitive information. We prioritized user experience and emotional safety. Our team collaborated effectively, remaining calm and patient while solving problems.
What we learned
• A team member new to hackathons gained hands-on experience with deployment, endpoints, API calls, git, and navigating the technology stack.
• Other team members refined our approach to brainstorming, prioritizing features, and developing ideas efficiently while avoiding common pitfalls.
What's next for Rhythm
We plan to make Rhythm a fully accessible mobile app using Progressive Web App (PWA) technology. Future features include: • Pads ingredient checker to help users make informed choices. • Two-factor authentication (2FA) for enhanced account security. • Continued improvements to accessibility and user experience.
Built With
- css
- express.js
- html
- llm
- neon
- node.js
- postgresql
- react
- tailwind

Log in or sign up for Devpost to join the conversation.