Skip to content

Um aplicativo móvel completo demonstrando Expo SDK 51, nova API Síncrona do SQLite e princípios modernos de UI.

Notifications You must be signed in to change notification settings

brunnodev50/Expo-Diet-SQLite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

🥗 SmartDiet (NeonMacros)

A personalized diet planning application built with React Native (Expo) featuring a modern Dark UI and offline data persistence.

Badge Badge Badge

📱 Project Overview

This application helps users achieve their fitness goals (Weight Loss, Hypertrophy, Maintenance) by calculating the Daily Caloric Expenditure using the Harris-Benedict equation. It automatically generates a daily menu with real food suggestions and tracks water intake.

🚀 Features

  • Personalized Calculations: Basal Metabolic Rate (BMR) & Total Daily Energy Expenditure (TDEE).
  • Smart Menu Generator: Automatically suggests meals based on caloric goals.
  • Offline-First: All user data is persisted locally using Expo SQLite (Sync API).
  • Modern UI/UX: Glassmorphism aesthetics, Linear Gradients, and Dark Mode optimized for OLED screens.
  • Interactive Inputs: Custom selector components and dynamic feedback.

🛠 Technologies

  • Core: React Native, Expo (SDK 51+)
  • Storage: Expo SQLite (New Architecture)
  • Styling: StyleSheet, Expo Linear Gradient
  • Icons: Expo Vector Icons (Ionicons)

📸 Screenshots

Home Screen Diet Plan Result

🔧 How to Run

  1. Clone the repository:
    git clone [https://github.com/brunnodev50/SmartNutri.git](https://github.com/brunnodev50/SmartNutri.git)

About

Um aplicativo móvel completo demonstrando Expo SDK 51, nova API Síncrona do SQLite e princípios modernos de UI.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published