Case study

Book Vibe

Reading companion app with route-based list-detail flows, Read and Wishlist collections, and localStorage persistence.

Book Vibe

Book Vibe helps readers track what they are reading and what they want to read next. List-detail routing, separate Read and Wishlist collections, and localStorage persistence keep the experience fast without a backend.

Highlights

  • React Router v7 list-detail navigation
  • Read vs Wishlist collections
  • Persistent state via localStorage
  • Clean DaisyUI reading dashboard

Tech stack

React 19ViteReact Router v7Tailwind CSS 4DaisyUI 5