This project creates the UI of the Time Interval Data Server. It is mentioned in the book Time Interval Data Analysis. For further insights regarding the provided analytical capacities of the TIDAInformationSystem, the used TIDAModel and TIDAQueryLanguage have a look at the book or at the following research papers:
If you'd like to test, play with, or develop the TIDAPlatform, please have a look at the umbrella/wrapper project.
When developing the front-end it is recommend to use the provided grunt-tasks
. The provided 98-run-server
starts an HTTP-server, which automatically serves the currently available source-files.
The UI is available via http://localhost:20000/index.html
. To test the front-end it may be necessary to have a back-end server available. To start a back-end server in the background an ant-target
is available within this project 98-run-server
. When executed, a back-end server is started listing for HTTP request on http://localhost:10000/
. So summarized:
-
start the front-end with
grunt
:98-run-server
(the server will restart automatically if files are changed and a restart is needed)Note: It may be necessary to restart the front-end server manually, if the dependencies are changed.
-
start the back-end with
ant
:98-run-server
-
access the front-end via
http://localhost:20000/login.html
-
change the used back-end server via
Change server
-
login with the username
admin
and the passwordpassword
, the used back-end server is configured to use aAuthenticationManager
, thus it is necessary to use these credentials
Further documentation regarding the usage of the available grunt-tasks
, troubleshooting
, and many more may be added in the future.