stephanruttloff / public-transportation-chemnitz

Real-time public transportation departures for Chemnitz

Home Page:https://cvag.ruttloff.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

Real-time public transportation departures for Chemnitz

https://cvag.ruttloff.org


Languages

Language:JavaScript 72.4%Language:HTML 16.0%Language:CSS 11.6%