Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/peponi/fxos-app-swiss-train-schedule
SBB/CFF/FSS - Train Schedule FirefoxOS WebApp, based on transport.opendata.ch
https://github.com/peponi/fxos-app-swiss-train-schedule
Last synced: 12 days ago
JSON representation
SBB/CFF/FSS - Train Schedule FirefoxOS WebApp, based on transport.opendata.ch
- Host: GitHub
- URL: https://github.com/peponi/fxos-app-swiss-train-schedule
- Owner: peponi
- License: gpl-3.0
- Created: 2014-10-05T20:51:06.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2019-10-25T13:46:14.000Z (over 5 years ago)
- Last Synced: 2024-11-14T14:47:29.696Z (2 months ago)
- Language: HTML
- Homepage:
- Size: 340 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[![No Maintenance Intended](http://unmaintained.tech/badge.svg)](http://unmaintained.tech/)
# SBB/CFF/FSS - Train Schedule WebApp
Based on [transport.opendata.ch](http://transport.opendata.ch), [Mozilla buildingfirefoxos.com](http://buildingfirefoxos.com/building-blocks) & [moment.js](http://momentjs.com) written in plain [Vanilla](http://gomakethings.com/ditching-jquery-for-vanilla-js/).
It's a WebApp optimzed for [Firefox OS](https://www.mozilla.org/de/firefox/os/) but [will also work on Android](https://hacks.mozilla.org/2014/06/firefox-os-apps-run-on-android/) some day (I hope so).
Goal was to build an app so fast and small that's possible.
### Status
* 05.10.2014 - v0.1/2 - ready to take off (^_^)
* 06.10.2014 - added passlists in detailView
* 08.10.2014 - added icons
* 24.10.2014 - fixed some bux & refactored html (template areas) & replaced lot of jQuery shit
* 27.10.2014 - refactored detail view, added trasport vehicle colors
* 28.10.2014 - removed ionicons and font awesome, replaced with png icons
* 29.10.2014 - added key down search event, sort searched result
* 30.10.2014 - removed basil.js
* 07.11.2014 - removed basil.js
* 09.03.2015 - T-1 removed jQuery### Install
```
npm install
bower install
grunt
```
click on http://127.0.0.1:9001### Todo
* T-14 favorits miss search parameters
* T-2 replace moment.js with [fecha](https://github.com/taylorhakes/fecha)
* T-3 passing to [android](https://developer.mozilla.org/en-US/Marketplace/Options/Open_web_apps_for_android)
* T-4 show css [spiner/loader](http://projects.lukehaas.me/css-loaders/) icon while loading
* T-5 solve css_concate problem with gaia libraries
* T-6 autofill
* T-15 delete attributes in xmlhttp.responseText they don't needed### Bugs
* T-7 nach neuer suche kann zwar ein favorit erstellt werden, es speichert aber daten der vorherigen suche
* T-8 form toggle bug
* T-13 counting bug in viewModel:168### Wishlist
* T-9 vibrations alarm/reminder für ausgewählte verbindung
* T-10 translation, fr/it
* T-11 color switcher
* T-12 OpenStreetMap
* T-16 Gleisstörungen
* T-17 beim start checken ob netz da ist , wenn ja gleiche suche mit aktueller zeit noch mal ausführen
* T-18 eine stunde vor, eine stunde zurück button