Skip to content
This repository was archived by the owner on Mar 9, 2026. It is now read-only.

StofflR/String-Charter-3

Repository files navigation

This is a web application to visualize train schedules.

Recommended IDE Setup

Requirements

To run the app yarn is required. See https://yarnpkg.com/getting-started/install on how to install yarn.

Setup and Building

Run

yarn

to install all package dependencies. Executing

yarn run dev

will launch the application in development mode. The application will be available via localhost.

Building and running

Web app

Executing

yarn run build

will create the application in the .\dist. The web application is now 'portable' and the contents of the .\dist folder can be moved to the desired directory. To run the application a HTTP Server is required. For testing purposes

python3 -m http.server

could be used.

Tauri

Install tauri and its dependencies. See https://v2.tauri.app/ to install tauri for your platform. Note: Once Rust is installed the console needs to be refreshed to properly work.

To execute the tauri dev build run

yarn tauri dev

and

yarn tauri build

to build the application. The generated build can be found in the folder ./src-tauri/target/*type*/bundle.

Deploying Github pages

To deploy the application the branch gh-pages needs to exist in your repo and Github pages need to be activated on Github as well. Running

yarn run deploy

will push to the branch and the page will be visible. For this repo the corresponding page is String Charter 3.

Data sources

  • ÖBB, ÖBB-Personenverkehr AG, CC-BY 4.0
  • GTFS.de, GTFS Feeds for Germany, CC-BY 4.0
  • Mobilitätsverbünde Österreich, several GTFS datasets of austrian federal transport agencies, registration and licence agreement necessary
  • SNCB/NMBS, GTFS Feed for the National Railway Company of Belgium, CC0
  • Go_North_East, Go North East Ltd 2025, Open Government License Version 3.0

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors