CaloriZen is a modern, user-friendly calorie planning mobile application built with React Native + Expo. It helps users calculate, track, and manage daily calorie needs for weight loss, weight gain, or maintenance in a simple and intuitive way.
Designed for both beginners and fitness enthusiasts, CaloriZen combines clean UI, smooth animations, and smart calculations to make nutrition planning effortless and engaging.
π₯ Smart Calorie Calculation
Calculates daily calorie needs based on weight, height, age, gender, and activity level.
βοΈ Flexible Goal Setting
Supports weight loss, maintenance, and weight gain with mild, moderate, and extreme adjustments.
π Interactive Calorie Gauge
Animated circular gauge visually displays daily calorie targets in real-time.
π¨ Modern UI/UX Design
Soft green + dark themes with Poppins font for a clean and calming experience.
π± Responsive Layout
Optimized for both mobile phones and tablets.
π Notes & Tracking System
Add personal notes, reminders, and track progress directly in the app.
π Smooth Navigation
Powered by Expo Router for seamless screen transitions.
β¨ Advanced Animations
Built using React Native Reanimated for smooth and responsive UI interactions.
π Precision Visualization
Circular gauge implemented using React Native SVG for accuracy and performance.
- Enter accurate body details for best calorie results
- Set realistic goals to stay consistent
- Use notes to track daily habits
- Adjust calorie targets based on lifestyle changes
- Check progress regularly to stay motivated
React Native (Expo) β’ TypeScript β’ Expo Router β’ React Native Reanimated β’ React Native SVG β’ Poppins Fonts
git clone https://github.com/izharahmaad/CaloriZen.git cd CaloriZen
npm install
npx expo start
Scan QR code using Expo Go app
eas build -p android --profile preview
eas build -p android --profile production
CaloriZen focuses on simplicity and usability, making calorie tracking accessible to everyone. It removes complexity and provides a visually engaging experience for managing daily nutrition goals.
Izhar Ahmad
Mobile & Web Developer | React Native | TypeScript | Firebase