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.

Defining a Table of Contents

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.