> For the complete documentation index, see [llms.txt](https://ios-course.cornellappdev.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ios-course.cornellappdev.com/resources/archived-past-semesters/sp23/chapters/7.-networking-ii-and-codable/lecture-demo/project-message-board.md).

# Message Board

Before you get started, take a look at <https://github.com/Npikielny/ios-course-messageBoard> for your API spec. Understand what the endpoints are, their HTTP request methods, and what the request body (parameter) requires (if any).&#x20;

You can also download and import the POSTMAN collection below for understanding how the requests work

{% file src="/files/n7llYAUOJlNKUpYTGvKi" %}

Most of the instructions are in `NetworkManager`.  You will be making changes to the `Post`, `NetworkManager`, and `ViewController` files.&#x20;

{% hint style="info" %}
**Demo 7** walks through how to setup this project (as well as networked apps in general) If you have any questions about the setup, please come to OH early!
{% endhint %}
