Skip to content

SRINIOLO2/InclusiveBodyTracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

InclusiveBodyTracker

Welcome to the Inclusive Body Composition Tracker, an empowering and unique fitness application designed with the diverse needs of transgender and intersex individuals in mind. This app goes beyond traditional binary calculations to offer a more personalized and affirming way to understand and track your body's journey.

[Inclusive Body Composition Tracker 🌈💪 Version: 0.6 (Beta)

✨ What Makes This App Special? Most body composition calculators assume a binary sex, which doesn't accurately reflect the complexities of body changes for transgender and intersex people, especially those undergoing hormone replacement therapy (HRT) or gender-affirming surgeries. Our app addresses this by introducing a groundbreaking "Femininity Crossfade" feature.

💖 The Femininity Crossfade: A Revolutionary Approach At the heart of this app is a unique slider that allows you to "crossfade" between masculine and feminine body composition calculations. This means you can:

Track Hormonal Changes: Visualize how your body composition shifts over time as hormones redistribute fat and alter muscle mass, reflecting the impact of HRT.

Log Surgical Milestones: Record data points around gender-affirming surgeries to see their effect on your body's overall composition.

Find Your Unique Range: For non-binary individuals, this feature provides the flexibility to create an average or desired body composition range that truly aligns with your identity, rather than being confined to rigid binary norms.

This isn't about assigning a "gender" to your body, but rather providing a flexible tool to interpret your physical metrics in a way that respects and validates your personal journey and goals.

📊 Key Features: Comprehensive Measurement Inputs: Easily log your weight, height, age, neck, waist, and hip circumferences.

Dual Unit System: Seamlessly switch between Imperial (lbs, inches) and Metric (kg, cm) units, with all calculations and displays adjusting automatically.

Customizable Date Entries: Input current data or add historical measurements with specific dates, allowing you to build a detailed timeline of your body's evolution.

Detailed Body Composition Metrics: Get instant calculations for:

Body Mass Index (BMI)

Body Fat Percentage (using the U.S. Navy Method, interpolated with the Femininity Crossfade)

Lean Mass

Fat Mass

Secure Data Persistence: All your entries are safely stored in Google Firestore, ensuring your progress is saved and accessible across sessions. Your unique User ID is displayed for easy reference.

Visual Progress Tracking: A dynamic line chart visualizes your weight, body fat percentage, and femininity percentage over time, helping you see trends and celebrate your achievements.

Historical Data Table: A clear, organized table displays all your past entries, including measurements, calculated results, and any personal notes.

Export to CSV: Easily download all your historical data into a CSV file, perfect for in-depth analysis in spreadsheets like Google Sheets or Excel, or for personal backups.

Personalized Notes: Add specific notes to each entry (e.g., "Started Estrogen," "Post-Top Surgery," "New workout routine") to provide context to your data.

🛠️ Tech Stack: Frontend: React.js (for a dynamic and responsive user interface)

Styling: Tailwind CSS (for modern, utility-first, and responsive design)

Database: Google Firestore (for secure and real-time data storage)

Charting: Chart.js with react-chartjs-2 (for clear data visualization)

🚀 How to Use: Input Your Measurements: Enter your current weight, height, age, and circumference measurements.

Adjust the Femininity Slider: Move the slider to reflect your desired blend for the body composition calculation.

Calculate: Click "Calculate" to see your BMI, body fat percentage, lean mass, and fat mass.

Save Your Data: Hit "Save Data" to store your entry in Firestore.

Track Your Journey: View your progress in the chart and historical table, and export your data anytime!

This app is more than just a tracker; it's a supportive companion on your unique fitness and transition journey. We believe everyone deserves tools that truly see and support them.

Feel free to explore, contribute, and share your feedback! ](https://g.co/gemini/share/c85d5824604a)

About

Welcome to the Inclusive Body Composition Tracker, an empowering and unique fitness application designed with the diverse needs of transgender and intersex individuals in mind. This app goes beyond traditional binary calculations to offer a more personalized and affirming way to understand and track your body's journey.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages