aboutsummaryrefslogtreecommitdiff
path: root/todo.org
diff options
context:
space:
mode:
authorstuebinm2022-07-03 22:41:46 +0200
committerstuebinm2022-07-03 22:41:46 +0200
commit198290cf11d859aa7f10e9377db8b65646340bca (patch)
treee731eb44c93a04b6fde47ee8e5948fbd816ec849 /todo.org
parente254e7ae61ce55cde3e4dc0bae5a94e16577f7bf (diff)
barebones webform API & frontend
Diffstat (limited to 'todo.org')
-rw-r--r--todo.org16
1 files changed, 16 insertions, 0 deletions
diff --git a/todo.org b/todo.org
index be21561..f4285ed 100644
--- a/todo.org
+++ b/todo.org
@@ -14,7 +14,23 @@
** TODO implement trip updates
* TODO frontend stuff ("leitstelle")
** TODO write a webform API
+- cancel trip
+- add announcement to trip
+- add trip
+- add delay (only "now", not per-station?)
+- edit trip metainfo
+- add extra train number not in gtfs (optional)
+-
** TODO static pages frontend
+needed pages:
+ - auth (openID?)
+ - trips, filterable by: everything, currently running
+ - actions: cancel trip, add trip date
+ - single trip view
+ - actions: add announcement, cancel
+ - self-reload page to keep up to date?
+ - potentially more (e.g. accessability info for gtfs-rt)
+ - (optional) add extraordinary trip
** TODO auth (openID? How to test?)
** TODO dynamic content via logging/monitoring etc.
* TODO find out if we need to support VDV standards