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.

AI productivity assistant: centralize your tasks, projects and apps in a single personalized chat.
Bitcoin purchase calculator and tracker for average price, holdings and real-time P&L.