A fit body comes from hard work on the basic exercises in a disciplined way , proper diet intake, exercise on lower reps, taking each set to at least failure.
It also comes from proper recovery and proper nutrition/supplementation. This routine is ideal for natural bodybuilders and people with busy schedules, but anyone can use it with great results. This is an app for improving the body checks in a efficient way and generally for different age groups either they are children ,adult or old persons this is an app for everyone and helpful in making a complete control on daily functional activities through an app .
The Body Trainer is a WPF desktop application and will be developed using C#, XAML integrated with Bing Map API's , SQL Azure Database and WCF services.
Everyone knows exercise plays an important role in our general health, but whether its a lack of motivation, the need to travel to the gym, the cost of equipment,
or simply know-how, these supposed obstacles often stand in our way. In reality, all you need is yourself. Here's how you can get a full-body workout with nothing but
your body through a software with some cool demonstrations of every exercise related to different body parts and diet control tips and how to follow it on daily basis in
efficient way . It also comprises the consultancy facility that user can easily consult to the nearby doctors and he can visit with help of the device and GPS navigation system .
For whom it would work and description.
Generally it is for everyone and it has some set of algorithms that would work according to the user and i have
divided this app into two category -
1. Body Training-
In this section user can register and can create an account and after that can enter with by providing name , age, sex and weight and after that according to the data provided several list of exercises with their body positions and a video demo will be shown out and after their complete details are as follow
- Types of exercises- In this section various types of exercises will be shown out like cardio ,body weight squats, push-ups, walking lunges, triceps dips, back extensions, bicycle crunches and reverse crunches and running pattern etc. So according to this user can follow the instruction and see the demonstration which will be in our database and can learn various tips related to positions and fatigue compensation and can make a daily routine which will be very beneficial for the trainee.
- How to do it - There will be detailed description regarding various pattern which should be followed and performed while doing these exercises and complete description of each and every exercise and its benefit will be shown out.
- Diet Precautions- Diet precautions is very necessary part while doing exercises , there will be complete description of diet intake process and its benefit will be shown out.
- Frequency- Frequency is all about the number of times you have to perform the exercise and its benefit, for example add intervals to your program to induce faster fat loss. Try running as fast as you can for 30 seconds, then slip back into a walk or slow jog for the next 30 to 60 seconds. Repeat eight to 12 times for best results etc.
- Time Period- Its all about the time period that user has to perform the exercise .
- Change in pattern - It will show some list of other exercises related to some body parts and after that what changes that would be needed after performing some sets of defined exercises. It will about the variations and changes that trainee must apply under the training period .
Health care management consulting is very important in ones life. Every human being needs to consult health care management consultancies to have a better, bright and healthier future.
The definition encompasses physical, mental, and social well-being. Fastest growing health care consultancy works to improve the design and delivery of good health services.
Health care management consulting people take good care of the people who visit their centers for a consultation. Health consultant makes aware of all the healthy foods that
have to be taken by human beings. This app will provide the near consultancy firm like doctors health clinic and gym for better consultancy services through GPS locator on maps,
first this app will ask user's location and after that it will show the nearby consultancy firms and doctors clinic according to the user's request .
Innovation And Features
- Complete Body Training through an app which provides several instructions for different exercises and its proper implementation method with different body positions
and though demos for people of different age groups and their mode of food intake with some modern algorithms according to age, sex and daily routine work.
- Database has more than 200 videos which will simply help in making complete trainer app.
- Location of different hospitals and clinic for treatment and consultancy related to health and it can be located though
integrated with Bing Map API's.
- It has a scheduler which will remind about the training time and and frequency of exercises under the given time it also indicate and show the food intake charts
and how to apply some changes according to time.
- Clear UI and user friendly options with better navigation system to different parts of application and performance.
Back-end and Architecture
- C# 4.0 ,XAML a complete WPF application
- SQL Azure for database.
- WCF Service
- Bing Maps API's.
Using the code
I am just going to include some of my apps code which helps in basic modelling of this app and i have used C# and XAML and included Bing map APIs
with some WCF services and complete database at windows azure SQL database.
1. Code to show the body positions
Title="Exercise" Height="300" Width="300">
ImageSource="Images/Exercise_top.png" AlignmentY="Top" AlignmentX="Center"/>
<RowDefinition Height="500" />
<RowDefinition Height="500" />
2. Code to construct the media element and included some option play, pause and stop the video.
<RowDefinition Height="320*" />
<RowDefinition Height="50*" />
<Border BorderBrush="GhostWhite" BorderThickness="1">
<DropShadowEffect ShadowDepth="2" />
<MediaElement Name="Screen" Grid.Row="0" MinWidth="500" Margin="0,0,0,0" />
<StackPanel Orientation="Horizontal" Grid.Row="1">
<Button Name="play" Content="Play" Height="25" Margin="5" BorderBrush="Gray" Click="play" />
<Button Name="stop" Content="Stop" Height="25" Margin="5" BorderBrush="Gray" Click="stop" />
<Button Name="pause" Content="Pause" Height="25" Margin="5" BorderBrush="Gray" Click="pause" />
<Label Name="videoContent" />
<Button Name="load" Content="Load File" Height="25" Margin="150,5,0,5" Click="load_Click" />
3. Code to make active media element.
public partial class MainWindow : Window
Screen.LoadedBehavior = MediaState.Manual;
Screen.UnloadedBehavior = MediaState.Manual;
private void load_Click(object sender, RoutedEventArgs e)
OpenFileDialog open = new OpenFileDialog();
open.Filter = "Video File (*.avi) | *.avi";
if (open.ShowDialog() == System.Windows.Forms.DialogResult.OK)
Screen.Source = new Uri(open.FileName);
private void play(object sender, RoutedEventArgs e)
private void stop(object sender, RoutedEventArgs e)
private void pause(object sender, RoutedEventArgs e)
4.Code to use geolocation through BING MAP API's.
public static async Task<Bing.Maps.Location> GetCurrentLocationAsync()
Geolocator geo = new Geolocator();
geo.DesiredAccuracy = PositionAccuracy.Default;
Geoposition currentPosition = null;
currentPosition = await geo.GetGeopositionAsync();
return new Bing.Maps.Location()
Latitude = currentPosition.Coordinate.Latitude,
Longitude = currentPosition.Coordinate.Longitude
My Previous Work
I am a Student and i work on windows phone and windows 8 and blackberry .
My windows phone Apps- http://www.windowsphone.com/en-in/search?q=sudhanshu%20gupta
My Windows 8 Apps-
- Learn Alphabets and Numbers-http://apps.microsoft.com/windows/app/learn-alphabets-numbers/88a28cf3-9aad-405a-8379-54bb7b028003
- Quick Ball-http://apps.microsoft.com/windows/app/quick-ball/76c9a2c5-63d9-4705-8d7f-cbd8089c3fc4