CodingNic

Persist Reading Progress

Module Introduction

Persist Reading Progress 5 min read

Module Introduction

Persist Reading Progress

The Reader can now open real EPUBs and calculate book-wide positions. In this module, connect those positions to PostgreSQL so Readly remembers where each user stopped reading.

You will create the progress API, persist EPUB CFIs and percentages, restore the last location, and finish resume and completion behavior.

Module Checkpoint

You are ready to continue when the feature area introduced in this module works against real Readly data and its main workflow can be verified from the browser.