The Taunton Press Archive

Taunton's best-selling standalone product.

This is a desktop application that provides a comprehensive archive of publication content.

It consists of a reader app built with Electron, Express, and SQLite. The loadable content for the archive is a NextJS app that uses PDF.js to render the archive content.

Why was it built?

Taunton Press wanted a cross-platform application to replace its existing product written in Adobe Air since that platform would no longer support 64-bit macOS. As part of the project, I was required to reverse engineer the existing product without having access to its source code.

Business impact

This is the best-selling standalone product that Taunton has. It sells thousands of copies every year and has generated millions in ancillary revenue for the company since its launch.