WIP: docs(core): add openapi and swagger-ui #10

Closed
chartgerink wants to merge 3 commits from fix/1 into main
No description provided.