🌍 Unofficial map of BiciMAD & Bicing stations.
This project is my attempt to make a friendlier version of the current BiciMAD and Bicing bike-sharing maps. Visit the map here
- Clone this repo with
git clone git@github.com:javierarce/bicimap.git
- Install its dependecies:
cd bicimap; yarn
- Retrieve the stations data:
node public/stations.js
- Run the server:
yarn serve
- Follow the instructions in your terminal.
- Add tooltips for the map controllers.
- Add routing between stations.
- Add weather information.
- Allow marking stations as favorites for easier access.
- Show nearby stations to a given station.
- Add address search
- Add air quality information using aire-madrid
- Create PWA
- Add screenshot/GIF in this documentation
- Add station refresh on a set interval
- Add installation instructions
- Fix popup issues on mobile / Safari
- Launch project
- Improve tooltips (style and content)
- Save (and load) last position in the map
- Improve bike lane style
- Open the infowindows on click
- Add about page
- Add toggle to show/hide bike lanes
- Show spinner while the user position is being fetched
- Remove clustering
- Add toggle to switch between modes (picking / leaving a bike)
- Show bike lanes
- Fix header for small screens