/public-transportation-chemnitz

Real-time public transportation departures for Chemnitz

Primary LanguageJavaScript

CVAG - Haltestellen

Interaktiver CVAG Haltestellenplan. Zeigt Daten der Echtzeitauskunft an.

Technische Basis

Backend: Node.js unter anderem mit den Modulen

package.json

Das Backend dient als Proxy zur CVAG API (Header setzen, Geokoordinaten hinzufügen).

Frontend: Angular.js unter anderem mit den Components

bower.json

Deployment

> git clone https://git.ruttloff.org/rudzn/CVAG.git && cd CVAG
> npm install
> npm start

npm install startet automatisch Bower und Grunt tasks um Components zu laden, mergen und minifien. Die fertig gebauten files liegen im Anschluss unter ./public.

Development

> git clone https://git.ruttloff.org/rudzn/CVAG.git && cd CVAG
> npm install
> npm run dev

npm run dev hält Browser während der Entwicklung mit livereload.js aktuell. Sourcen werden überwacht und bei Bedarf neu gebaut.

Tests

BrowserStack

Cross-Browser Tests wurden durch die freundliche Unterstützung von BrowserStack ermöglicht.

Lizenz

WTFPL