About this website

Website developed by Jeff Forrest for New Malden Velo

Main club website available at New Malden Velo

Roadmap

This roadmap isn't in any particular order, for improvement suggestions please contact Jeff

Change History

March 2023
Switched to using a unique ride guid
More compact header format
Fixed delete route bug
Added Strava API integration, additional info on routes, including route thumbnail and auto setting of ride distance and elevation
Added ride detail page
Icon for Garmin routes
Layout tweaks
New backend database format
Update to node.js 18 including new AWS API
September 2022
Fixed bug editing rides when a new rider is added by another user after the page is loaded
Various layout improvements
August 2022
Published updated version with lots of new features
Fixed bug preventing deletion of routes
Added additional field for alternative routing websites than Strava
April 2022
Fixed date issue causing duplicate rides
Added notes field
Jan/Feb 2022
Increased max number of riders to 16
Increased max number of stops to 4
Removed separate distance to stop field (just add it to the stop field)
28/11/2021
Added sort in route lists. Clicking the header for Name, Distance or Elevation will sort by that field, toggling ascending/descending
27/11/2021
Backend Lambda for listrides from Python to javascript to deal with json better, change in data structure for single date/time field
Rewrote index page to list rides in the new data format
Change in data structure to support more than 8 riders
Changed data structure to support multiple cafe stops (or none)
24/11/2021
Changed route link to open in a new tab/window from rides list page
21/11/2021
Minor change to climbs text
Backend simplification to ride select code
20/11/2021
Added pace field
More tweaks for mobile layout
19/11/2021
Fixed backend filter by date when loading rides, solution to edit ride bug selecting the wrong ride
Modified edit ride screen layout to be more mobile friendly
15/11/2021
Added fix to sort for rides dropdown for Safari
Added edit ride option to rides list
14/11/2021
Added username field for browser to use when remembering the password
Fixed date formatting issues in Safari that prevented rides displaying in order
Added search box for routes
Added links to create rides from the route page
13/11/2021
Added password protection for ride changes, spelling fixes, other misc stuff