Period Tracker

A lightweight, user-friendly period tracking web application that enables users to log menstrual cycle data on an interactive calendar, monitor health statistics, and receive optional SMS reminders.

Note: This website is not publicly deployed and is for private use only.

Scroll

Application Interface

Login Page

Secure Login

Simple and secure authentication system with customizable credentials to protect your personal health data.

Dashboard

Statistics Dashboard

Comprehensive health metrics including average cycle length, predicted ovulation timing, and historical tracking data at a glance.

Calendar View

Interactive Calendar

Mark period days, record personal feelings and notes, and visualize your cycle patterns in an intuitive calendar interface.

Key Features

Interactive Calendar Interface

Mark period days and record personal feelings or notes on an easy-to-use calendar view. Track your cycle patterns visually over time.

Health Statistics

Monitor average cycle length, predicted ovulation timing, and other key health metrics. View historical data to understand your body better.

SMS Notifications

Optional reminder functionality to help you stay on top of your cycle tracking. Never miss important dates with customizable alerts.

Persistent Data Storage

All your health records are stored securely in a local database, allowing you to track and analyze your cycle history over time.

Technology Stack

Built with Flask (Python web framework), SQLite database, and a clean HTML/CSS/JavaScript frontend.