Online Period Tracker - cute little site (free) where you set up an account and you can track your periods, set reminders (for approx days before your period or ovulation is expected). You can add notes. Based upon the dates you enter, it tells you the current day you are in of your menstrual cycle.
The health and religious information on Raising Muslim Daughters is intended for educational purposes only. You should always consult a licensed doctor or other qualified health care professional for any questions concerning your health and the scholars for questions regarding religious matters.