Skip to content

xatellite/3LH-OSDM

Repository files navigation

Setup

Step 1: Clone the repository

Clone this repository to your local machine using the following command:

git clone git@github.com:xatellite/3LH-OSDM.git

Step 2: Setup Sandbox Proxy server

To allow seamless development the hack-proxy server takes over the authorization process and provides a osdm standard interface.

http://localhost:5050/benerail/ -> OSDM Benerail Sandbox
http://localhost:5050/sqills/ -> OSDM Sqills Sandbox
http://localhost:5050/bileto/ -> OSDM Bileto Sandbox

Copy Secrets from WE NEED TO DEFINE THIS LINK to hack-proxy/.secrets

Step 3: Start and Development

Start Proxy server:

cd hack-proxy
npm install
npm run exec

Start React frontend:

cd osdm-demo-app-react
npm install
npm run start

Start Vue frontend:

cd osdm-demo-app-react
npm install
npm run start

Common request logic has been placed in osdm-client-lib, but can also be moved to the specific project.

Step 4: Contribution

Send an empty non formal Email to hi@xatellite containing your github username.

We will add you as a contributor and you will be able to push your changes to the repository directly. Please create branches and open a Merge Request to the main branch.

Documentation

OSDM:

OSDM Documentation: https://osdm.io/

Open Source SBB Design System:

Repository: https://github.com/sbb-design-systems/lyne-components Documentation: https://lyne-storybook.app.sbb.ch/?path=/docs/elements-sbb-accordion-sbb-accordion--docs

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published