This is the source-code repository used for developing and deploying OJP Demo web-application.
- https://opentdatach.github.io/ojp-demo-app/ - production URL
- docs - documentation main page
- CHANGELOG - deployment changes
Requirements:
Installation steps:
- clone this repo
- install dependencies via npm
npm install
- serve development server via
ng serve
cli
ng serve
- navigate to http://localhost:4200 in the browser
Github Pages is used to publish and host the OJP Demo app.
- run
ng deploy
to deploy the app. - the CLI will bundle the app files and assets in production mode and upload them to
gh-pages
branch of https://github.com/openTdataCH/ojp-demo-app - read/write access is needed to push to repo
- if you need to deploy to another repo, change
..architect.deploy
config in ./angular.json for a different repo.
"deploy": {
"builder": "angular-cli-ghpages:deploy",
"options": {
"repo": "[email protected]:openTdataCH/ojp-demo-app.git",
"baseHref": "https://openTdataCH.github.io/ojp-demo-app/",
"name": "OJP Demo App"
}
}
The project is released under a MIT license.
Copyright (c) 2021 - 2023 Open Data Platform Mobility Switzerland - opentransportdata.swiss.