Skip to content

Latest commit

 

History

History
23 lines (17 loc) · 1.28 KB

architecture.md

File metadata and controls

23 lines (17 loc) · 1.28 KB

Architecture

image

OJP Demo is a TypeScript web application, composed of the following:

  • OJP JavaScript SDK - written is TypeScript only, its main responsability is to comunicate with OJP APIs. Following OSS libraries are used for querying and parsing the XML response:
    • xmldom - JavaScript implementation of W3C DOM for Node.js
    • xpath - DOM3 XPath 1.0 implemention for JavaScript
  • OJP Demo App - this component is using Angular web-framework components and services for UI rendering. Following additional libraries are used:
    • Mapbox GL JS - client-side JavaScript library for building web maps
    • SBB Angular v.14 - OSS component library from SBB for UI elements like autocomplete, date pickers, etc.
    • Bootstrap - OSS web framework for final HTML / CSS appearance

image

See also


CHANGELOG

  • Oct 2022 - updated with StopEvent
  • Feb 2022 - created this document