https://github.com/openmove/ojp-middleware
Open API for distributed Journey Planning to OpenTripPlanner Middleware as a OJP Passive System.
https://github.com/openmove/ojp-middleware
midleware ojp openjourneyplanning opentripplanner
Last synced: 8 months ago
JSON representation
Open API for distributed Journey Planning to OpenTripPlanner Middleware as a OJP Passive System.
- Host: GitHub
- URL: https://github.com/openmove/ojp-middleware
- Owner: openmove
- Created: 2021-02-02T17:02:31.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-01-17T15:10:45.000Z (over 3 years ago)
- Last Synced: 2025-06-30T09:44:28.475Z (12 months ago)
- Topics: midleware, ojp, openjourneyplanning, opentripplanner
- Language: JavaScript
- Homepage:
- Size: 1.79 MB
- Stars: 4
- Watchers: 5
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# OJP/OTP Middleware
[Open API for distributed Journey Planning](https://github.com/VDVde/OJP) to [OpenTripPlanner](https://github.com/opentripplanner) Middleware as a OJP Passive System.
The project is structured as a Monorepo that implements Docker microservices.
*Support [OpenTripPlanner Openmove fork >= 1.5.4](https://github.com/openmove/OpenTripPlanner)*
*Legacy Support Official OpenTripPlanner 1.5.0 [this branch](https://github.com/openmove/ojp-middleware/tree/legacy-otp-v1.5.0)*
Since release [v1.6.0](https://github.com/openmove/ojp-middleware/tree/v1.6.0) all services are based on Docker Node Alpine 16.x images.
## Documentation
[Main Docs](docs/README.md)
- [Modules](docs/modules.md)
- [Services](docs/services.md)
- [Config](docs/config.md)
[PDF](Documentation.pdf)
## References
OJP standard: [CEN/TS 17118:2017](https://standards.cen.eu/dyn/www/f?p=204:110:0::::FSP_LANG_ID,FSP_PROJECT:25,62236&cs=1B542F8CC8406A0BD65B6937689DD7740)
[OJP XSD schemas](https://github.com/VDVde/OJP)
[OpenTripPlanner](https://github.com/opentripplanner)
### Quick start
```bash
docker-compose up -d tests
```
### API tester
Inside ```/modules/tests``` a web application has been implemented which facilitates single service testing process
## System Architecture

### Modules Details
