- Se agrega MapBox con las estaciones de bicicletas.
- Se aplica clustering al mapa (similar a un mapa de calor).
- Se agrega detalle de la estación (las últimas bicicletas disponibles y ocupadas).
- Se agrega filtro por estación.
- Se agrega gráfico de línea de tiempo.
- Se agrega gráfico de torta.
- Se agrega gráfico de barras.
- Filtrar en el mapa por estación.
- Predecir, ¿Cuántas bicicletas disponibles tendrá X estación? (regresión lineal)
- express - 4.x server side
- react-engine - 4.x motor de vistas
- react - 16.x client side para construir el UI
- react-router routing client side
- webpack realiza la minificación del código entre otras cosas..
- babel compila ES6/JSX code
- mongodb base de datos nosql
Para correr el ejemplo debes tener instalado lo siguiente:
$ docker-compose up
$ open http://localhost:3000/