A Mobile App built with React Native for Identifying North African Dishes and Delivering Personalized Nutrition Insights
## Overview
A mobile application built with React Native that tracks North African dishes using an AI food detection model. This app solves the problem of limited nutritional tracking tools specifically designed for North African cuisine, helping users make informed dietary choices while preserving cultural food traditions.
This application solves several key Problems:
- Lack of nutritional databases for North African cuisine
- Difficulty tracking traditional dishes in Western health apps
- Language/cultural barriers in existing food tracking solutions
- Limited AI models trained on ethnic foods
### Supported Dishes/Foods
`Basbousa`, `Freekeh`, `Meshabek`, `Tcharek`, `Thieboudienne`, `Asidat Zgougou`,
`Baghrir`, `Bradj`, `Brik`, `Cherchem`, `Couscous`, `Falafel`, `Fricasse`,
`Ful Mdemmes`, `Kafteji`, `Karantika`, `Kunafah`, `Lablabi`, `Lham Lahlou`,
`Maakouda`, `Mloukhia`, `Msamen`, `Tanjia`
## Who Would Benefit from This Tool
- **Individuals with dietary restrictions** (diabetes, hypertension, etc.)
- **People wanting to maintain traditional North African diets** while monitoring nutrition
- **Health professionals** working with North African communities
- **Fitness enthusiasts** tracking macronutrient intake
- **Those with food allergies** to common North African ingredients
- **Tech-savvy home cooks** wanting nutritional insights
## Key Features
### Authentication Flow
- **Sign Up Screens**:
- `SignUpScreen0.jsx`: Basic user information collection
- `SignUpScreen1.jsx`: Health profile setup (age, weight, activity level)
- `SignUpScreen2.jsx`: Health conditions and allergies selection
- **LoginScreen.jsx**: Secure authentication with remember me functionality
- **ResetPasswordScreen.jsx**: Password recovery flow
### Core Functionality
- **CameraScreen.jsx**: AI-powered food detection with:
- Real-time object recognition
- Nutritional information display
- Health condition suitability analysis
- ** …