This project is designed to use the data currently found at bikesharingmap.com to create a more elegant, consumable, and interactive experience. Challengingly, the source of truth for this data is stored in a Google Sheet. The client (my dad - this is a Christmas gift) requested no change in workflow. The solution: store data for the site in a database that is updated from the sheet upon request.
Access an early beta version here.
- Node.js
- Express.js
- Sequelize (MySql)
- Google Sheets API