CycleSync — Your Cycle, Finally Understood

Inspiration

I got the idea for CycleSync during a particularly bad month of cramps — the kind where I needed painkillers just to get through the day. But I had also experienced months where the same cramps were barely noticeable and I could function normally with decent energy. I started wondering why.

I noticed the same pattern with people around me too. Some months simply feel harder than others, not just physically, but emotionally and mentally as well. It’s not only about cramps — it’s also about mood, energy, focus, productivity, and the overall quality of those days.

I began wondering whether lifestyle factors like sleep, stress, meals, or activity levels were influencing those differences. If habits play a role, then understanding those patterns could help people make choices that lead to more manageable cycles. That’s the gap I wanted to explore with CycleSync.

What CycleSync Does

CycleSync is a menstrual wellness app that helps users better understand the relationship between their daily habits and different phases of their cycle.

The app tracks six daily factors:

  • Sleep quality
  • Emotional state
  • Meals
  • Sugar intake
  • Physical activity
  • Body symptoms

Using these daily check-ins along with cycle phase information, CycleSync generates personalized insights in plain language.

The app includes:

  • A daily cycle phase indicator
  • Daily logging
  • A logged calendar with period prediction
  • Daily insights
  • Weekly insights
  • Monthly summaries
  • Pattern summaries that surface recurring habit correlations over time

Many of the tracked factors are supported by existing research around menstrual wellness, including the relationship between sleep, stress, meal regularity, and symptom severity.

How I Built It

I built CycleSync using MeDo.

Building with MeDo felt like being able to focus entirely on product thinking and user experience without the burden of traditional development. I described features in plain English — sometimes even specifying details as small as hexadecimal color codes — and MeDo handled the implementation underneath.

One thing that surprised me was how well it handled situations I hadn’t explicitly mentioned. It often filled gaps automatically by asking clarifying questions and handling edge cases I hadn’t considered yet.

That allowed me to focus on:

  • the flow of the app,
  • the emotional tone,
  • the user experience,
  • and how insights should feel to the user.

Challenges I Faced

One of the biggest challenges was balancing usefulness with honesty.

I didn’t want CycleSync to make exaggerated health claims or pretend it could medically explain every difficult cycle. The goal was never to replace medical advice, but to help users notice possible patterns in their own habits and experiences.

Another challenge was simplifying wellness data into insights that feel understandable and human instead of overly clinical or robotic.

Designing the demo and communicating the idea clearly within a short time frame was also a challenge, especially while trying to keep the experience calm, minimal, and emotionally aligned with the topic.

What I Learned

This project taught me how much thoughtful product design matters, especially in wellness-related experiences.

I also learned how powerful modern AI-assisted building tools can be for turning ideas into functional products quickly. Instead of spending most of the time on implementation details, I was able to spend more time thinking deeply about the problem itself and the experience I wanted users to have.

Most importantly, I learned that even small tools that increase self-awareness can feel meaningful when designed thoughtfully.

What's Next

I don’t know if CycleSync fully bridges the gap that inspired it. It’s an attempt — and I believe a lot more can be built on top of it.

In the future, I’d like to:

  • improve insight accuracy,
  • expand personalization,
  • identify stronger long-term patterns,
  • and make the experience even more helpful over multiple cycles.

Built With

  • medo
Share this project:

Updates

Submission history