<BoluCodes/>
Initializing experience...
Home/Projects/MacroForge

MacroForge

MacroForge transforms macro tracking into something actually interesting. Instead of just logging numbers, it scores your daily nutrition with a Forge Score from 0–100 (with ranks like 'Legendary' or 'Elite'), auto-tags every meal with a personality (e.g. 'Protein Powerhouse', 'Carb Loader'), and serves up an end-of-day food personality summary. Consecutive logging days are tracked as streaks with visual badges, and meals can be logged by time and mood. All wrapped in a dark glassmorphism UI with animated micro-interactions, and built with Expo SDK 55, Expo Router, TypeScript, and AsyncStorage for local persistence.

MacroForge macro tracking mobile app built with Expo and React Native by BoluCodes

Gallery

04 shots

Key Features

  • Forge Score rating daily macro balance from 0-100 with ranks like Legendary or Elite
  • Meal Personality auto-tags every meal (e.g. Protein Powerhouse, Carb Loader)
  • Daily Food Personality end-of-day summary based on your eating pattern
  • Streak tracking of consecutive logging days with visual badges
  • Log meals by time (breakfast/lunch/dinner/snack) and mood
  • Dark glassmorphism UI with animated micro-interactions

Tools & Technologies

Expo SDK 55 / React Native

Cross-platform app framework for Android and iOS

Expo Router

File-based navigation for a clean, scalable app structure

TypeScript

Type-safe code across the entire codebase

AsyncStorage

Local persistence for logs, scores, and streak data

Glassmorphism UI

Dark, modern design with blurred surfaces and animated micro-interactions

Technologies Used

ExpoReact NativeTypeScriptExpo RouterAsyncStorageGlassmorphism
BoluCodes logo - Onukwu Ifeanyichukwu Boluwatife

BoluCodes

Software Engineer & AI Specialist building performant web and mobile experiences — from React to React Native and AI automation.

© 2026 BoluCodes — Onukwu Ifeanyichukwu Boluwatife. All rights reserved.

Built with React, TypeScript, Tailwind CSS & Next.js