Giter Site home page Giter Site logo

daniloamendola / bicimap Goto Github PK

View Code? Open in Web Editor NEW

This project forked from javierarce/bicimap

0.0 1.0 0.0 8.72 MB

Unofficial map of BiciMAD and Bicing stations.

Home Page: https://bicimap.javierarce.com

License: GNU General Public License v3.0

Shell 0.24% JavaScript 29.38% CSS 56.35% HTML 2.41% SCSS 11.61%

bicimap's Introduction

Bicimap

๐ŸŒ 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

card

HOW TO INSTALL IT

  • Clone this repo with git clone [email protected]: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.

TODO

  • Add tooltips for the map controllers.
  • Add routing between stations.

WISHLIST

  • Add weather information.
  • Allow marking stations as favorites for easier access.
  • Show nearby stations to a given station.

DONE

  • 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

bicimap's People

Contributors

javierarce avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.