Project Domain / Category Mobile Application
Abstract / Introduction
This mobile app uses the pedometer or accelerometer sensor to count number of steps that you take every day and measure other routine activities like eating and exercise. Nowadays everybody is exceptionally sharp and extremely specific regarding health and health is straightforwardly relative to your eating routine and exercise. So we develop a system which deals with user health by observing three distinct parameters of your activities: 1. step counter, 2. rest admission 3. water consumption
During registration into system, you have to enter age, height, weight and gender to calculate BMI (Body Mass Index) and ascertain the rest and water usage every day. In this scenario the Step Counter uses the accelerometer sensor or pedometer sensor to get the count of the number of the steps and demonstrates a graphical presentation to you of your daily steps. While measuring the current water intake and rest time of the user, the system produces the measure of rest and water the user to have. Additionally the user can alter his physical ascribes to as a when they are changed. All the data of his mobile app should be stored in a database. Furthermore a web application is also developed if user want to check his data online through web and he can also take backup of this app.
Functional Requirements: Provide a bulleted list of functional requirements 1. System can register a new user or login existing user. 2. Set and reset password. 3. Get the data from user like age, height, weight and gender to decide BMI (Body Mass Index) and determine the rest and water intake every day. 4. Mobile App will use pedometer sensor or accelerometer sensor to count number of steps 5. Shows a graphical representation of the steps. 6. If steps count, water intake and rest is lower as per BMI then system continuously remind user by alarm and message. 7. The system stores all the data in a database. 8. Web app should also be developed so that user can check his mobile app data online. 9. Both mobile app and web app data should be synchronized. 10. Web app should also be protected by password.
Tools: Indicate development environments / IDEs / Any other tools required in this project
Android development (Android studio and Android SQLite Database),PHP and MySQL for web app.