The document describes a system that provides personalized healthy food and meal plans. It analyzes user health information like age, weight, gender and activity level to calculate BMI and basal metabolic rate. It then suggests appropriate calorie levels and customized menus based on the user's health goals of maintaining, gaining or losing weight. The system's database contains food category and calorie information. It uses formulas to calculate BMI, BMR and activity factor to determine daily calorie needs and offers meal planning options.
2. Nowadays, the majority of people are overweight and obese
because modern lifestyle stuffed with all the luxuries and
catered with abundance of unhealthy junk foods is responsible
for all these health problems.
It is not just only health that is suffering. It also related to
medical cost.
So, all most people should pay more attention and be
interested in health by regular exercise and management of
good nutrition each meal.
3. The system provides an effective decision to create healthy
food choices and plans in order to help people to lose weight
and maintain good health.
The system can efficiently analyze healthy food and suggest
how to plan of healthcare appropriate with each person’s body.
The system can make personalized decision for healthier
choices in every meal so that the body properly get proper
nutrition for each day and suitable with person.
4. System inputs, including:
◦ Health information: gender, age, weight, height and activity level
◦ Dietary information: expected weight to achieve a goal and its
relative number of days
Prepared database
◦ Categories of menus and its calories
Formulas of calculation, including:
◦ BMI
◦ BMR
◦ Activity factor
5. Apache Web Server
Database: MySQL
Language: PHP, HTML, CSS, Javascript
8. The system provides the appropriate information about menus
and its calories in each day.
The menus should be proper to individual needs and
preferences as following:
◦ For normal weight people maintain weight
◦ For overweight people lose weight
◦ For lean people gain weight
12. The Harris-Benedict equation for BMR:
◦ English BMR Formula
For Women: BMR = 655 + (4.35 x w) + (4.7 x h) - (4.7 x a)
For Men: BMR = 66 + (6.23 x w) + (12.7 x h) - (6.76 x a)
Where: w = weight in pounds, h = height in inches, a = age
◦ Metric BMR Formula
For women: BMR = (9.563 x w) + (1.85 x h) - (4.676 x a) + 655.1
For men: BMR = (13.75 x w) + (5.003 x h) - (6.755 x a) + 66.5
Where: w = weight in kg, h = height in cm, a = age
14. BMR gives the information of the energy spend at the state of resting
It has to adjust with the actual activity level
Multiply the BMR by a factor called Activity Factor.
Activity Factor Category Definition
1.2 Sedentary Little or no exercise and desk job
1.375 Lightly Active Light exercise or sports 1-3 days a week
1.55 Moderately Active Moderate exercise or sports 3-5 days a week
1.725 Very Active Hard exercise or sports 6-7 days a week 4
1.9 Extremely Active Hard daily exercise or sports and physical job
18. BMI and BMR formulas are applied as the main mathematical
model to evaluate appropriate food menus for the users.
It can suggest the range of suitable weight corresponding to
normal weight for inputting the expected weight
It can offer the options of reducing rate of calories
Users can efficiently schedule the meals through this system
with its user interface friendly.