Home - usil/eventhos-web GitHub Wiki
Eventhos is an open source platform that some principles of Event Driven Architectures to improve the integration or choreography between company systems.
Here a minimalist High Level Diagram
To take a deep look into how eventhos works check the documentation.
In this repository you will find the code of the artifact called eventhos-web
- Angular 13
- Webpack 5
- Nodejs >=14
Following the third commandment we use environment variables to handle the configurations
Variable | Description | Default Value |
---|---|---|
EVENTHOS_API_BASE_URL | The eventhos api base url | NULL |
Variables are defined in src/settings.json
More details about configurations here.
The authentication and authorization are managed by the api. Check this to get the login credentials
Export the required env variables or create a .env
npm install
npm run dev
By default the app runs in the 4200 port.
Export the required env variables or create a .env
npm install
npm run build
npm run start
By default the app runs in the 2110 port.
The artifact eventhos-api is required to use this web. To start the api following one of these
- https://github.com/usil/eventhos-api#manual-start-developers
- https://github.com/usil/eventhos-api#manual-start-production
Luis Huertas |
JRichardsz |