# Code Flow

{% embed url="<https://youtu.be/6k5mXinIJhI?list=PLUrm4D0K_7nxlaZZYirokpx5Mo-jMd64M>" %}
Discussion Forum Architecture
{% endembed %}

### Discussion Forum Middleware

{% embed url="<https://github.com/Sunbird-Lern/discussions-middleware>" %}
Discussion Middleware Repo
{% endembed %}

### Discussion Forum APIs

{% embed url="<https://lern.sunbird.org/learn/product-and-developer-guide/discussion-forum/apis>" %}
Discussion Forum APIs
{% endembed %}

### Discussion Forum UI

{% embed url="<https://github.com/Sunbird-Lern/discussions-UI>" %}
Discussion Forum UI Repo
{% endembed %}

### Code flow document - Compodoc

{% embed url="<https://sunbird-lern.github.io/discussions-UI/docs/overview.html>" %}
diagram
{% endembed %}

### Discussion Forum Middleware Error Codes <a href="#title-text" id="title-text"></a>

{% embed url="<https://project-sunbird.atlassian.net/wiki/spaces/SBDES/pages/2105245733/Discussion+Forum+Middleware+Error+Codes>" %}
