Macrozone
A lightweight meal and macro tracker built as a practical React Native learning project. It keeps daily calories, protein, carbohydrates, and fat easy to record, review, copy, and share.


Macrozone is a small mobile project built to learn the fundamentals of React Native and Expo through a useful, focused feature set.
The app has three tabs: Home shows the day's calorie and macronutrient totals with recent meals, Add Meal captures a meal's calories, protein, carbohydrates, and fat, and All Meals displays the saved list with an option to clear it.
Meal data stays on the device through _AsyncStorage_. The project also explores native capabilities through local meal-reminder notifications, summary sharing and copying, and haptic feedback for interactions.
Technology Stack
Macrozone is built with React Native and Expo. AsyncStorage provides simple on-device persistence, while the notification, share, and clipboard APIs and Expo Haptics add a small set of native mobile interactions.
Key Features
The core capabilities that shape this project's experience and workflow.
Three-tab navigation: Home, Add Meal, and All Meals
Daily calorie, protein, carbohydrate, and fat totals
Simple form for recording meals and macro values
Recent meals summary on the home screen
Saved meal list with a clear-all action
Local meal persistence with AsyncStorage
Meal reminder notifications
Copy and share actions for the daily summary
Haptic feedback for mobile interactions
User Interface Showcase
A selection of key interfaces from the project, showcasing core user workflows, essential features, and responsive design.
Daily Summary
Calories and macros sit alongside recent meals, reminder controls, and quick copy or share actions.
Add a Meal
Record a meal name, calories, protein, carbohydrates, and fat through one compact form.
All Meals
Review locally saved meals or clear the complete list when starting over.
Github Release
Macrozone is available for download on Github as an APK file. Users can install the app on their Android devices.
Project Workflow
A meal is entered once, saved locally, and immediately reflected in the daily macro summary and meal list; that summary can then be copied or shared, while optional notifications provide meal reminders.
Have something in mind?
Let’s turn your idea into something people want to use.
From the first product decision to the final interface, I can help you design and build the complete experience. Either it is website, mobile app or AI based application, I will design and build it from scratch.
Get in Touch
I am excited to connect! Whether you have a project idea, need assistance, or just want to chat about tech, feel free to reach out.
