All workSelected work / 07

Books, resources, and community around relationships in a digital world.

Web platforms
Interface studyFinding Love Online
Finding Love Online interface
01 / Context

The idea

A content-led website connecting a relationship-focused book with chapters and supporting resources. It gives visitors a way to explore the subject before choosing what to read next.

My contribution

Lead Developer
WebInfluencers

Built with

Next.js · Firebase · Sanity · Motion · Tailwind CSS

Platforms

Web

Explore the live project

Inside Finding Love Online

Product walkthrough
02 / The problem & the approach

What the experience needs to solve

A book’s website needs to do more than present a cover. Readers need a sense of its structure and a way to find supporting material relevant to their questions.

The approach

The site moves from an introduction to chapter exploration and a separate resource destination, keeping different reading intentions easy to recognise.

The story, screen by screen.

03 / User journeys
01 / Product experience

Introduce the subject

As a prospective reader, I want to understand the book’s focus before exploring further.

The opening page frames relationships in a digital world and introduces the reading journey.

Finding Love Online: Introduce the subject
Introduce the subjectActual interface · Open image to inspect
02 / Product experience

Explore the book

As a reader, I want to understand the chapter structure before deciding where to begin.

The chapters page makes the book’s contents a browsable part of the website.

Finding Love Online: Explore the book
Explore the bookActual interface · Open image to inspect
03 / Product experience

Continue with resources

As a reader, I want related material that helps me continue exploring the subject.

The resources page gives supporting content a clear home alongside the book.

Finding Love Online: Continue with resources
Continue with resourcesActual interface · Open image to inspect
04 / Behind the interface

Engineering the experience

Next.js provides dedicated reading and discovery routes, while Sanity supports managed editorial content.

The interface uses a shared visual language across the book introduction, chapters, and supporting resources.

Keep exploring08 / 11
UseHype
Web platforms
UseHype interface
View project
The next project opens at the end of this page