Skip to content

I-am-Chittesh/physique.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 

Repository files navigation

Physique.io

Physique.io is a high-performance fitness and nutrition tracking mobile application built to help users hit their calorie targets with precision. Featuring a glassmorphic UI and a robust real-time backend, it provides a seamless experience for logging meals, calculating macros, and visualizing long-term consistency.

Features

  • Personalized Calibration: Smart onboarding to calculate daily calorie targets based on height, weight, and fitness goals (Bulk/Cut/Maintain).
  • Interactive Dashboard: A "Progress Ring" visualizer that updates in real-time as you log meals.
  • Extensive Food Library: Integrated database with 150+ staples, including Indian specialties, global fitness foods, and common beverages.
  • Glassmorphic UI: A modern, dark-themed aesthetic designed for focus and readability.
  • Consistency Heatmap: A GitHub-style activity grid in the Profile section to track your logging streaks over 28 days.
  • Real-time Sync: Powered by Supabase to ensure your data is always safe and accessible across devices.

Tech Stack

  • Frontend: React Native (Expo)
  • State Management: React Hooks (useState, useEffect)
  • Backend: Supabase (PostgreSQL & Auth)
  • Icons: Ionicons (Expo Vector Icons)
  • Deployment: EAS Build (Android APK/AAB)

Latest patch version fixed on 19th February 2026

Prerequisites

  • Node.js (v18+)
  • Expo Go app on your mobile device (for testing)
  • A Supabase account

Installation

  1. Clone the repository:
    git clone [https://github.com/your-username/physique-io.git](https://github.com/your-username/physique-io.git)
    cd physique-io

About

Personal Project 1

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors