Skip to content

Track your speed, route and jumps while out-and-about mountain biking.

License

Notifications You must be signed in to change notification settings

ormesam/tracked

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tracked

Demo

Tracked is a mountain biking android application created with Xamarin Forms. The app allows you to record your mountain biking activity such as route, speed, airtime etc. and review it within the app.

For each ride the app can record the route, speed, jump airtimes and trail times. These factors are used to create a map of the ride and provide a visual way of seeing where they can improve. You can also earn achievements for hitting certain milestones during your ride. The main features are;

Speed Heat Map

This is the main feature of the app. It allows you to view your ride as a colour coded polyline on a map. Currently red is fastest and green is the slowest, the colours are relative to the top speed. A marker highlights the location of the top speed achieved on the ride.

Trails

Trails allow you to time yourself between two points and compare your results.

Jumps & Airtime

Tracked detects jumps using the devices accelerometer. It works by detecting when the device is in "freefall" and taking other factors into account, such as the speed.

TODO

Follow / Friends

Allow users to follow / befriend other users and view / like their activities (and comment?).

Berm Detection (Idea)

Allow users to track their angle through berms using the devices gyroscope.

Ghost (Idea)

Allow users to track their progress against their personal best on a trail in realtime. Green and Red screen (customisable) to show if they are currently ahead or behind their best time. Screen must be kept on, or play a sound when they fall behind / overtake.


I have put in thousands of hours into this project and I'm always on the lookout for keen mountain bikers to help test the app! If you fancy giving it a go drop me an email (details in profile) and I'll add you to the internal testers.