PubCoder allows to easily build a table of contents for your publication: just select a page in your project, then enable property Chapter starts here in the page inspector on the right of your project window to make a chapter start at the selected page.
An additional property will show up, allowing to define the Chapter Name, and a bookmark icon wil be displayed in the pages thumbnail at the bottom of the project window.

Please note that the way the table of contents will be displayed on the end user device depends on both the export format of choice and, eventually, the reader app used to consume the publication.
You can also set a custom Page Title for each page in the page inspector, which will then be set as HTML title of the page and eventually displayed by reader apps and assistive technologies.
PubCoder will automatically generate a title for pages without one using the Auto Page Title Pattern property in the project inspector as pattern, e.g. using “Page {pageNumber}” here will make the various page title be “Page 1”, “Page 2” and so on.