CS4990 project in Mobile Application Development
Route Draw for Strava is an application that allows a Strava user to upload a hand-drawn route as a Strava activity.
The Strava mobile app allows a user to create an activity, but it down not allow a user to attach a gpx file or draw their own route. I recently ran into this issue myself where my GPS watch was inaccurate, so the image of the route was both misleading and frustrating to me.
In order to build/run this app from source, create a secrets file for storing keys.
in lib/secret.dart
final String secret = "[Strava API client secret]";
final String clientId = "[Strava API appID]";
const String MAPBOX_API_KEY = "YOUR KEY HERE";
This project used the demo starting point for a Flutter application.
A few resources to get you started if this is your first Flutter project:
For help getting started with Flutter, view our online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.