Temperature Tracker - Fertility Awareness App
Overview
Temperature Tracker is a web-based application that helps users track their basal body temperature (BBT) to monitor fertility cycles and predict ovulation. The app provides a simple, intuitive interface for recording daily temperature readings and offers insights into menstrual cycle patterns.
Key Features
🌡️ Temperature Tracking
Record daily basal body temperature Toggle between Celsius and Fahrenheit Mark days with fever/illness (excluded from calculations) Add optional notes to each entry
📊 Fertility Insights
Predicts most likely ovulation date using the 3-over-6 rule
Provides confidence levels for predictions (high/medium/low)
Visualizes temperature patterns over time Identifies potential fertile windows
📱 User Experience
Clean, responsive design that works on all devices
Offline functionality with service workers
Data stored locally in the browser
Installable as a Progressive Web App (PWA)
🔄 Data Management
Edit or delete previous entries
View historical data in a scrollable list
Automatic date handling with today's date as default
How It Works
Track Daily: Take your temperature first thing in the morning and record it in the app
Monitor Patterns: The app analyzes your temperature data to identify patterns
Get Predictions: Receive insights about your fertility window and likely ovulation date
Technical Details
Frontend: HTML5, CSS3, JavaScript (Vanilla JS) Data Storage: LocalStorage for offline access
Progressive Web App: Installable on devices for app-like experience
Responsive Design: Works on mobile, tablet, and desktop
Privacy
All your data stays on your device. No personal information is collected or stored on any server.
Getting Started
Simply open the app in a modern web browser and start tracking your temperature daily for the most accurate predictions.