SlideShare a Scribd company logo
1 of 1
Download to read offline
RunForLife
Purpose:
RunForLife is a health and fitness application developed for Android mobile device. This tracks users current route
via real-time maps, quantifies it in terms of duration, distance, pace, calories burnt and elevation achieved,
simultaneously save activities online and view lead runner. Quick access to details of your latest and best activity
session. Intuitive, easy to use interface. Used GPS and Google maps, PHP, JSON, Java, MySQL, Shared Preferences,
multi-threading and Android SDK.
RunForLife:
1. Key Features: Application Flow
Google Maps to display current real time route for runner.
Session Management using Shared Preferences.
Online Database Management using WAMP software.
Used MySQL / PHPMyAdmin for data storage online.
Used PHP for server side development.
Used JSON for communication between server side and client side.
Used Toggle Button for settings some user prefernces.
Used Android Concurrency ( AsyncTask ) for separating some
activity from main thread.
2. Login Page:
New users sign up and existing users log in using email and password
Field validation before sending to server.
No duplicate email addresses allowed.
Session management.
On successful login, redirect to Home Page.
3. Home Page:
Heart of the application
On Click PLAY button starts session that tracks distance travelled,
pace, calories burnt and elevation gained.
On Click SAVE button to save the session online
Real-time location tracking through Google Maps
4. Setting Page:
Option to change the metric of distance from ‘kilometers’ to ‘Miles’.
Option to change the metric of elevation from ‘Meters’ to ‘Feet’.
Used Toggle Button for selecting out of two options.
5. User Page:
Loads user specific data from the database
Displays the activity details from the latest activity
Displays all activities completed till date
6. Leader Board Page:
Ranks users as a list in descending order of the total calories burnt by them
7. What’s next:
Integration with wearable tech like Nike + Fuel-Band to monitor body statistics
Third party application support in the form of camera, social media apps
Social Hiking

More Related Content

Similar to RunForLife

Campaignr Wm 2008
Campaignr Wm 2008Campaignr Wm 2008
Campaignr Wm 2008shassant2
 
Mobile Calendar Application - Tourism Development Company
Mobile Calendar Application - Tourism Development CompanyMobile Calendar Application - Tourism Development Company
Mobile Calendar Application - Tourism Development CompanyStacy-Ann Duhaney
 
CSC-IBM Health Care PoC
CSC-IBM Health Care PoCCSC-IBM Health Care PoC
CSC-IBM Health Care PoCVarun Agarwal
 
Mobile based online tv guide
Mobile based online tv guideMobile based online tv guide
Mobile based online tv guideMike Taylor
 
Mobile based online tv guide
Mobile based online tv guideMobile based online tv guide
Mobile based online tv guideMike Taylor
 
Pnn mobile-apps-development
Pnn mobile-apps-developmentPnn mobile-apps-development
Pnn mobile-apps-developmentPNN Soft
 
IRJET- City Tour Traveller: Based on FourSquare API
IRJET- City Tour Traveller: Based on FourSquare APIIRJET- City Tour Traveller: Based on FourSquare API
IRJET- City Tour Traveller: Based on FourSquare APIIRJET Journal
 
Why progressive apps for WordPress - WordSesh 2020
Why progressive apps for WordPress - WordSesh 2020Why progressive apps for WordPress - WordSesh 2020
Why progressive apps for WordPress - WordSesh 2020Imran Sayed
 
Mindpace mobileapps portfoliohighlights
Mindpace mobileapps portfoliohighlightsMindpace mobileapps portfoliohighlights
Mindpace mobileapps portfoliohighlightsSukhamoy Hazra
 
Fitness Activity Recognition for Smartphone
Fitness Activity Recognition for SmartphoneFitness Activity Recognition for Smartphone
Fitness Activity Recognition for SmartphoneIRJET Journal
 
Event App Features Checklist for 2017
Event App Features Checklist for 2017Event App Features Checklist for 2017
Event App Features Checklist for 2017Hubilo
 
SmartDriver
SmartDriver SmartDriver
SmartDriver leolei520
 
Design and Construction of Navigation Based Auto Self Driving Vehicle using G...
Design and Construction of Navigation Based Auto Self Driving Vehicle using G...Design and Construction of Navigation Based Auto Self Driving Vehicle using G...
Design and Construction of Navigation Based Auto Self Driving Vehicle using G...ijtsrd
 
Why Progressive Web Apps For WordPress - WordCamp Finland
Why Progressive Web Apps For WordPress - WordCamp FinlandWhy Progressive Web Apps For WordPress - WordCamp Finland
Why Progressive Web Apps For WordPress - WordCamp FinlandImran Sayed
 
Gps based search coupons on map view ios, android mobile application
Gps based search coupons on map view   ios, android mobile applicationGps based search coupons on map view   ios, android mobile application
Gps based search coupons on map view ios, android mobile applicationMike Taylor
 
IRJET- Automated Mess Service based on User's Location PART-2
IRJET- Automated Mess Service based on User's Location PART-2IRJET- Automated Mess Service based on User's Location PART-2
IRJET- Automated Mess Service based on User's Location PART-2IRJET Journal
 

Similar to RunForLife (20)

TCS_StepCounter
TCS_StepCounterTCS_StepCounter
TCS_StepCounter
 
Campaignr Wm 2008
Campaignr Wm 2008Campaignr Wm 2008
Campaignr Wm 2008
 
Mobile Calendar Application - Tourism Development Company
Mobile Calendar Application - Tourism Development CompanyMobile Calendar Application - Tourism Development Company
Mobile Calendar Application - Tourism Development Company
 
CSC-IBM Health Care PoC
CSC-IBM Health Care PoCCSC-IBM Health Care PoC
CSC-IBM Health Care PoC
 
Mobile based online tv guide
Mobile based online tv guideMobile based online tv guide
Mobile based online tv guide
 
Mobile based online tv guide
Mobile based online tv guideMobile based online tv guide
Mobile based online tv guide
 
Pnn mobile-apps-development
Pnn mobile-apps-developmentPnn mobile-apps-development
Pnn mobile-apps-development
 
QCRI Report
QCRI ReportQCRI Report
QCRI Report
 
IRJET- City Tour Traveller: Based on FourSquare API
IRJET- City Tour Traveller: Based on FourSquare APIIRJET- City Tour Traveller: Based on FourSquare API
IRJET- City Tour Traveller: Based on FourSquare API
 
Why progressive apps for WordPress - WordSesh 2020
Why progressive apps for WordPress - WordSesh 2020Why progressive apps for WordPress - WordSesh 2020
Why progressive apps for WordPress - WordSesh 2020
 
Mindpace mobileapps portfoliohighlights
Mindpace mobileapps portfoliohighlightsMindpace mobileapps portfoliohighlights
Mindpace mobileapps portfoliohighlights
 
Fitness Activity Recognition for Smartphone
Fitness Activity Recognition for SmartphoneFitness Activity Recognition for Smartphone
Fitness Activity Recognition for Smartphone
 
Event App Features Checklist for 2017
Event App Features Checklist for 2017Event App Features Checklist for 2017
Event App Features Checklist for 2017
 
SmartDriver
SmartDriver SmartDriver
SmartDriver
 
Design and Construction of Navigation Based Auto Self Driving Vehicle using G...
Design and Construction of Navigation Based Auto Self Driving Vehicle using G...Design and Construction of Navigation Based Auto Self Driving Vehicle using G...
Design and Construction of Navigation Based Auto Self Driving Vehicle using G...
 
Mobile GPS Tracking
Mobile GPS TrackingMobile GPS Tracking
Mobile GPS Tracking
 
Android
AndroidAndroid
Android
 
Why Progressive Web Apps For WordPress - WordCamp Finland
Why Progressive Web Apps For WordPress - WordCamp FinlandWhy Progressive Web Apps For WordPress - WordCamp Finland
Why Progressive Web Apps For WordPress - WordCamp Finland
 
Gps based search coupons on map view ios, android mobile application
Gps based search coupons on map view   ios, android mobile applicationGps based search coupons on map view   ios, android mobile application
Gps based search coupons on map view ios, android mobile application
 
IRJET- Automated Mess Service based on User's Location PART-2
IRJET- Automated Mess Service based on User's Location PART-2IRJET- Automated Mess Service based on User's Location PART-2
IRJET- Automated Mess Service based on User's Location PART-2
 

RunForLife

  • 1. RunForLife Purpose: RunForLife is a health and fitness application developed for Android mobile device. This tracks users current route via real-time maps, quantifies it in terms of duration, distance, pace, calories burnt and elevation achieved, simultaneously save activities online and view lead runner. Quick access to details of your latest and best activity session. Intuitive, easy to use interface. Used GPS and Google maps, PHP, JSON, Java, MySQL, Shared Preferences, multi-threading and Android SDK. RunForLife: 1. Key Features: Application Flow Google Maps to display current real time route for runner. Session Management using Shared Preferences. Online Database Management using WAMP software. Used MySQL / PHPMyAdmin for data storage online. Used PHP for server side development. Used JSON for communication between server side and client side. Used Toggle Button for settings some user prefernces. Used Android Concurrency ( AsyncTask ) for separating some activity from main thread. 2. Login Page: New users sign up and existing users log in using email and password Field validation before sending to server. No duplicate email addresses allowed. Session management. On successful login, redirect to Home Page. 3. Home Page: Heart of the application On Click PLAY button starts session that tracks distance travelled, pace, calories burnt and elevation gained. On Click SAVE button to save the session online Real-time location tracking through Google Maps 4. Setting Page: Option to change the metric of distance from ‘kilometers’ to ‘Miles’. Option to change the metric of elevation from ‘Meters’ to ‘Feet’. Used Toggle Button for selecting out of two options. 5. User Page: Loads user specific data from the database Displays the activity details from the latest activity Displays all activities completed till date 6. Leader Board Page: Ranks users as a list in descending order of the total calories burnt by them 7. What’s next: Integration with wearable tech like Nike + Fuel-Band to monitor body statistics Third party application support in the form of camera, social media apps Social Hiking