jimakker / bizistats

Donostiako bizikleta publikoen zerbitzuak eskeintzen duen APIa darabilkien web aplikazioa

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

#bizistats

Donostiako bizikleta publikoen zerbitzuak eskeintzen duen APIa darabilkien web aplikazioa da bizistats.

bizistats is a webapp that uses data provided by the public bike service API from Donostia - San Sebastián.

Arratsalde/Gau bateko proiektua da, oso xinplea. Kontuan hartu hori!

Node.js zerbitzaria, AngularJS javascript frameworka eta Twitter Bootstrap js/css frameworka erabiliz sortua, jQuery eta Moment.js ahaztu gabe.

Datuak fitxategi batean gordetzen ditu minuturo, inungo lotsarik gabe. Gainera, APIak zerbitzatzen dituen datu inefizienteak inefizienteki gordetzen ditu zuzenean.

Bezeroak datu guztiak jasotzen ditu, mega dexente izan daitezke hilabete baten ostean! Dena dela, bezeroak 5-en multiploak (0,5,10,15,...) diren minutuen datuak erakusten ditu estatistika eran (minuturo ezkerraldeko informazio gunean), karga gutxiagotzeko (erraz aldatu daiteke hau, baina kontuan hartu milaka erregistro izan daitezkela!).

Egunen batean API serio bat idatziko da... Laguntza eskertua izango da!

##NodeJS Dependencies

hosted @ Nodester

###Instalazioa

  • Errepositorioa klonatu: git clone git://github.com/jimakker/bizistats.git
  • Sortu berri den karpetan sartu: cd bizistats
  • Instalatu beharrezko moduluak npm erabiliz: npm install express jade request buffered-writer
  • Exekutatu server.js node erabiliz: node server.js
  • Jo http://localhost:3000 helbidera. Kontuan hartu bost minuturoko datuak erakusten direla, beraz ez larritu lehen bost minutuetan. Zerbitzua martxan dabilenean gordetzen dira datuak, gaueko ~10etatik goizeko ~7retara ez da daturik gordetzen. Ondoloin ;)

###Installation

  • Clone the repository: git clone git://github.com/jimakker/bizistats.git
  • Go to the newly created directory: cd bizistats
  • Install Node.js dependencies using npm: npm install express jade request buffered-writer
  • Run server.js with Node.js: node server.js
  • Go to http://localhost:3000. Wait 5 minutes. Refresh. The server saves data only when the service is open, so during the night (from Donostia) no data is saved.

About

Donostiako bizikleta publikoen zerbitzuak eskeintzen duen APIa darabilkien web aplikazioa


Languages

Language:JavaScript 100.0%