A route planning app that takes you from A to A - for runners and walkers all over the UK.
Trying to plan a walk or run at a specific distance, but not quite sure how far to go? Or maybe you're just getting tired of the same old running route every week?
By entering a start location (or by using location services on your device) and a desired distance, a circular route will be drawn on the map for you to follow, that will take you right back to where you started.
To install all dependencies, run
> npm install
To start the web server, run
> npm start
Endpoint | Request Method | Example Payload | Description |
---|---|---|---|
/heartbeat |
GET |
n/a | For checking the status of the server. |
/generate-waypoint-coordinates |
POST |
{"coordinates":{"lat": 51.4947, "lng": 0.0774}, "distance": 5} |
Returns the Lat/Lng coordinates of the generated waypoints. Expects the Content-Type Header to be set to JSON. |
MVP |
---|
As a leisure walker, So I can go for a walk and come back home, I want to be able to plan route to take me back home |
As a leisure walker, So I can make sure I get the exercise I need, I want to be able to pick a distance. |
As runner training for a race, So that I know I'm running the correct distances, I want to be able to see how long the route actually is |
- JavaScript
- Node.js
- React
- Express
- Jasmine & Jest
- Google Maps API
- Travis CI
- Git
- Heroku
- Standup every morning at 9:30AM
- Group gathering after lunch every day
- Retro at 5PM
Pairs where rotated every day, to ensure we all worked with each other and got to work on all layers of the project.
- Our Trello board can be found at: https://trello.com/b/m2WH1cSw/fantastic-makers-group-2-final-project
- Read blogposts of our adventures as a team at: https://medium.com/series/dac42574577d/edit