A React Native macro and calorie tracking app built with Expo. Track your daily nutrition goals, log meals, and monitor your macro intake — all from your mobile device.
- Track daily calories, protein, carbs, and fats
- Log meals with full macro breakdown
- Visual macro progress indicators
- Set and manage personal nutrition goals
- Clean and minimal mobile UI
- React Native — cross-platform mobile framework
- Expo SDK 55 — managed workflow and tooling
- Expo Router — file-based navigation
- NativeWind — Tailwind CSS styling for React Native
- Node.js 18+
- Expo Go app (SDK 55) installed on your mobile device
git clone https://github.com/Sumit4201k/nutritrack-rn.git
cd nutritrack-rn
npm install
npx expo startScan the QR code with Expo Go on your phone.
app/
├── (tabs)/
│ ├── index.tsx # Home / Dashboard
│ ├── log.tsx # Meal logging
│ └── profile.tsx # User profile & goals
components/
├── MacroCard.tsx
├── MealItem.tsx
assets/
└── images/
Coming soon
- Home dashboard with macro summary
- Meal logging screen
- User profile and goal setting
- Daily streak tracker
- Macro progress charts
MIT