Make reading feel like browsing a streaming service, with shelves, suggestions and a library that's always ready.
Deployed
Supabase for the entire database, with Row Level Security on user data and Edge Functions that handle book metadata and index updates.
Outcome
A live reading app at booktokapp.com, with streaming-style shelves and suggestions.
What it is
BookTok is “a Netflix for book reading”: shelves you browse, suggestions picked for your taste, and trending titles one tap away.
My part
I work on it with the team at Speechify. The database lives entirely in Supabase: Row Level Security keeps each reader’s data their own, and Edge Functions keep book metadata and search indexes up to date as the catalog changes.