Skip to content

Latest commit

 

History

History
39 lines (34 loc) · 2.31 KB

README.md

File metadata and controls

39 lines (34 loc) · 2.31 KB

Simple Period Tracker

You don't tell strangers you're on your period, so why should companies know?

Why Simple Period Tracker?

Simple Period Tracker was designed with one thing in mind: privacy. Your period stays on your phone. It doesn't go to the cloud at all. I can't see your period information, only you do. Period.

How can I help?

There are many ways you can help with the project:

  • Programming: I'm a full time college student, part time slave to the economy, and really work on this on my own free time. One of the best ways you can help is simply by submitting bug reports, submitting PRs, and the like
  • Data: The data I am working off of is self submitted by my peers, which I fully understand is not indicative of the vast majority of people. If you want to help make this better, I have a survey that is completely, 100% anonymous and every question is optional. If you'd like to fill out a brief 5-10ish minute survey, you can fill it out here
  • Financial support: Like I said before, I'm a full time college student and when I'm not studying I'm working a part time job. Needless to say, this isn't my full time job and, as such, I can't dedicate as much time to the project as I'd like. If you'd like to financially support me throughout this, you can do that here or use the sponsor link on the side.

Building

Right now, I'm doing all of my programming in Eclipse and using its built in export tool. Cringe, I know. Once I learn a good building method I'll be sure to update it here.

Current supported configurations

  • Command line via:
    • Java (Windows/Mac/Linux)

To-do list:

  • Build a working prototype of the Period class
  • Expand on contraceptives and period products class, possibly abstracting that.
  • Build out the intensity class.
  • Test irregular cycles.
  • Predict future cycles.
    • When it will come
    • How long it will last
    • Recommended period products (if any)
  • Consider health conditions
  • Add logging for sexual activity
  • Add logging of contraceptives
    • When it was last used
    • What is typically used
  • Add logging of period products
    • What was last used
    • Consider what is typically used
    • Consider suggestions based off of self-reported intensity.
  • Port to iOS.
  • Port to Android.