OpenCast

OpenCast application’s backend

Functions

main([argv])

run_init_workflow(app_facade, data_facade)

run_server(logger, infra_facade)

Modules

OpenCast.app

Layer in charge of high level operations and coordination

OpenCast.config

The configuration module

OpenCast.domain

Domain layer containing business rules and logic

OpenCast.infra

Infrastructure layer in charge of data management and low level communications

OpenCast.util

Various utilities used in the project