Overview
Profile Setup is the foundation of your SmartEat AI experience. It collects essential information about your body, lifestyle, and dietary preferences to calculate personalized nutritional targets and generate meal plans tailored specifically to you.First-Time Users: You must complete your profile before accessing other features. This ensures SmartEat AI can provide accurate, personalized recommendations.
What It Does
The Profile Setup feature gathers comprehensive information to power your personalized nutrition experience:- Biometric Data Collection: Records your physical measurements and characteristics
- Goal Configuration: Defines your nutrition objectives (weight loss, maintenance, or gain)
- Dietary Preference Management: Captures your eating style, restrictions, and taste preferences
- Automatic Target Calculation: Computes your daily caloric and macronutrient needs
How to Set Up Your Profile
Access Profile Settings
Navigate to Nutrition Settings from the sidebar menu. First-time users are automatically redirected here.
Enter Biometric Information
Fill in your physical data in the Biometrics section:
- Age (16-100 years)
- Height (140-220 cm)
- Weight (35-300 kg)
- Gender
- Body type (ectomorph, mesomorph, endomorph)
- Body fat percentage (optional)
Define Your Goals
Select your nutritional objective and activity level:
- Goal: Weight loss (deficit), maintenance, or muscle gain (surplus)
- Activity Level: Sedentary, lightly active, moderately active, very active, or extremely active
Set Dietary Preferences
Customize your eating preferences:
- Meals per day: 1-6 meals
- Diet type: Vegan, vegetarian, pescatarian, omnivore, etc.
- Restrictions: Allergies or intolerances (gluten-free, dairy-free, nut-free, etc.)
- Tastes: Ingredients you like or dislike
Key Sections
Biometrics Section
Physical Measurements
Required Fields:
- Age or birth date
- Height (cm)
- Weight (kg)
- Gender
- Body type
- Body fat percentage
Automatic Calculations
Based on your biometrics, the system calculates:
- Basal Metabolic Rate (BMR)
- Total Daily Energy Expenditure (TDEE)
- Recommended caloric intake
- Macronutrient distribution
Body Type Guide:
- Ectomorph: Naturally lean, fast metabolism
- Mesomorph: Athletic build, gains muscle easily
- Endomorph: Larger frame, slower metabolism
Goal Section
- Weight Loss (Deficit)
- Maintenance
- Muscle Gain (Surplus)
Creates a caloric deficit for gradual, sustainable weight loss. The system reduces your maintenance calories by an appropriate percentage based on your profile.Best for:
- Losing body fat
- Improving body composition
- Reducing weight gradually
Activity Level
Your activity level significantly impacts your caloric needs:| Activity Level | Description | Daily Activity |
|---|---|---|
| Sedentary | Little to no exercise | Desk job, minimal movement |
| Lightly Active | Light exercise 1-3 days/week | Walking, light sports |
| Moderately Active | Moderate exercise 3-5 days/week | Regular gym sessions |
| Very Active | Hard exercise 6-7 days/week | Intense training, athletic |
| Extremely Active | Very hard exercise, physical job | Professional athlete level |
Preferences Section
Meals Per Day
Meals Per Day
Choose how many meals you want to eat daily (1-6).
- 3 meals: Traditional breakfast, lunch, dinner
- 5 meals: Includes mid-morning and afternoon snacks
- 6 meals: Maximum frequency for bodybuilding or metabolism support
Diet Types
Diet Types
Select your eating philosophy:
- Vegan: No animal products
- Vegetarian: No meat or fish
- Pescatarian: Includes fish, no other meat
- Omnivore: All foods
- Keto: High fat, very low carb
- Paleo: Whole foods, no processed items
Restrictions
Restrictions
Specify any allergies or dietary restrictions:
- Gluten-free
- Dairy-free
- Nut-free
- Soy-free
- Egg-free
- Shellfish-free
Tastes & Preferences
Tastes & Preferences
Add ingredients you particularly like or dislike. This helps the AI recommend recipes you’ll actually enjoy.Examples:
- Love: Chicken, broccoli, quinoa
- Dislike: Mushrooms, cilantro, olives
Interactive Features
Real-Time Validation
The form validates your inputs as you type, showing error messages for invalid entries (e.g., age out of range, negative values).
Smart Defaults
If you leave optional fields blank, the system applies sensible defaults based on research and best practices.
Edit Anytime
You can update your profile at any time. Changes affect future meal plans but don’t alter existing plans.
Multi-Select Options
Easily add or remove diet types, restrictions, and taste preferences with searchable dropdown menus.
Form Validation
Common Validation Rules
- Age: Must be between 16 and 100 years
- Height: Must be between 140-220 cm
- Weight: Must be between 35-300 kg
- Meals per day: Must be between 1-6
- Numeric fields: Cannot be negative
- Body fat percentage: If provided, must be 0 or greater
Calculated Nutritional Targets
After saving your profile, SmartEat AI automatically calculates:Personalized Targets
- Daily Calories: Based on your TDEE and goal
- Protein Target: For muscle maintenance/growth
- Carbohydrate Target: For energy and performance
- Fat Target: For hormonal health and satiety
Use Cases
Initial Onboarding
Initial Onboarding
New users must complete their profile before generating their first meal plan. This 5-10 minute setup ensures accurate recommendations from day one.
Updating Goals
Updating Goals
If you achieve your weight loss goal and want to maintain, simply change your goal setting. The system recalculates your targets immediately.
Adjusting for Life Changes
Adjusting for Life Changes
Update your profile when:
- You lose or gain weight
- Your activity level changes (new job, training program)
- You develop new dietary restrictions
- Your preferences evolve
Fine-Tuning Preferences
Fine-Tuning Preferences
As you use SmartEat AI, you may discover new foods you love or realize certain diet types work better for you. Update your preferences anytime.
Sharing with Healthcare Providers
Sharing with Healthcare Providers
Tips for Accurate Setup
Toast Notifications
The system provides feedback through toast notifications:- Success: “Profile saved!” (green)
- Error: “Please fill all required fields.” or specific validation errors (red)
- API Errors: If the server is unavailable, you’ll see an error message
Related Features
- AI Chat: After setting up your profile, use the AI Chat to generate your first meal plan
- Dashboard: View your calculated nutritional targets on the Dashboard
- My Plan: See how your preferences influence meal recommendations
Profile Privacy
Your profile data is stored securely and used only to personalize your SmartEat AI experience. We never share your information with third parties.
