Developer Docs

C#Bot Architecture

Broadly speaking, the server-side uses C#, Entity Framework Core, PostgreSQL, and the client-side uses React. The API between the server-side and client-side uses REST with emphasis on the OpenAPI and Swagger definitions. It also uses GraphQL and a scattering of other cool technologies. Below is the n-tier structure for C#Bot:

Image