Skip to content

Share your Garmin inReach position and messages during your outdoor adventures in near real time. Host this website with zero cost using serverless architecture in Azure.

Notifications You must be signed in to change notification settings

LeivoSepp/TrackMe-inReach-app-in-Azure-for-free

Repository files navigation

TrackMe inReach app

What is this app?

Share your Garmin inReach position and messages during your outdoor adventures in near real time.

Values, why this app needed?

  1. For the peace of mind of my loved ones.
  2. To inspire others to dream more, learn more, do more and become more.
  3. Intuitive user experience.

Host this website with zero cost using serverless architecture in Azure.

Public functionality

Track

  • People can follow you in the map.
  • People can see your inReach messages on the map.
  • People can see your track length, duration and starting time.
  • People can see each point location, time, distance traveled, speed, duration, heading.
  • People can see your historical tracks if defined.
    Tracks
  • People can locate themself on the map. This is useful in cases like this:
    • If you have a support person then it's very easy to align location in a map,
    • If someone has to find you then it is very easy to undestand how close you are.
  • People can subscribe to your Live tracks to get notified by e-mail:
    Subscribe
    • when you turn on inReach (Tracking has started)
    • when you send out any inReach messages like "I am in South Pole", "I am having a lunch", "I am camping here" etc.
  • Messages icons on a map are based on keywords found in message.
Icon Keyword found in message
Campground camp, campsite, camping, tent, bivouac, laager, campfire, campground
Parking finish, complete, end, close, parking, stop
Summit summit, top, peak, mountain, hilltop
Picnic picnic, meal, cooking, bbq, barbeque, cookout, lunch, breakfast, dinner, snack
Camera beautiful, beauty spot, exciting, nice, great, lovely, pretty, cool, scenery, excitement, emotion
Hiker Not managed by keyword! Tracking started icon.
Mailbox Not managed by keyword! Default icon for any messages if no keyword detected.
  • People can click everywhere on the map to start navigation with Waze or Google maps.
    Driveby Waze Googl

User functionality

  • Turn on/off inReach Live tracking in Today's track. This track will be resetted every night.
    Todaytrack
  • You can define Live tracks with a specific start-finish date. You can have many parallel running tracks for example:
    • One track for the whole expedition with a duration of two months. "Everest 2020 expedition".
    • Other tracks could be like "Approaching into Everest basecamp", "Acclimatization", "Summit days" etc.
  • You can publish your tracks even if your Garmin's inReach site is protected by password.
  • You can publish historical tracks with a meaningful name, start and finish date.
  • You can have your own inReach device which is used by default for your tracks.
  • You can rent inReach from friend to define different tracks with different devices.
  • You can upload a previously planned track. This is useful in cases like this:
    • People can see visually how far you are on your track.
    • If you have a support person then he/she knows exactly where he/she can meet you.
  • You can use Plotaroute for the route planning and export it as a KML file.

Technical Functionality

  • If you have multiple parallel tracks then e-mail subscribers get notified only once.
  • This application check new points from Garmin in every 5 minutes. Only last point is downloaded from Garmin.
  • Up to two day tracks can have detailed points in a map with exact time, speed, distance, duration, heading.
    • This is not enabled for longer tracks as it has great impact on file size loaded into map.
    • Detailed points are arrows which points to the real moving direction.
  • User authentication is based on Microsoft Account (Live ID).
  • Multi-user application.

TrackMe Architecture

Track Me Web Site

About

Share your Garmin inReach position and messages during your outdoor adventures in near real time. Host this website with zero cost using serverless architecture in Azure.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published