TalkBook
Personal reading library with a chat about your books, built with React, Supabase and a mobile-first experience.
- Role
- Full-stack developer
- Status
- Live

Your library — but built to talk to your books.
Save what you read and open a conversation focused on each title, without losing context.
We tend to save what we read in dead lists we never revisit. Reading is left without a space to reflect on its ideas.
TalkBook turns your library into an active place: you organize your books and, above all, talk to each one about its content, key ideas and your questions.
Components for book cards, search and per-title chat with clear state.
Typed models for books, progress and conversations.
A lightweight SPA with instant builds and reloads during development.
Clean, mobile-first design with bottom navigation.
Auth, database and storage for the library; syncs your collection across devices.
Personal library of read and currently-reading books.
Book cards with cover, author, description and ISBN.
Title search connected to the Google Books API.
Quickly add books to your collection.
A chat tied to each book to talk about what you're reading.
Mobile-first interface with bottom navigation and a clean design.
A Vite + React SPA with Supabase as the backend (auth, data and storage) and Google Books API integration to discover and add titles. The design is mobile-first, with bottom navigation.
With this project I explored how to design a richer digital reading experience, where you don't just store your books but talk about them, turning the library into a space for active reflection.
Links
Other projects

AI-powered personal finance: connect your banks, unify your wealth, get intelligent advice.

Agents with real user profiles that browse your site, get stuck where your people would and tell you why.

Financial health for 1,286 companies read from their banking trail, with early warning and scenario simulation.