Live demo: https://main--gutenberg-books.netlify.app/
A web application to browse, read, and favorite books from the Project Gutenberg collection. Built with modern React tools and a focus on performance and usability.
- Book Browsing: Search and browse through a vast collection of books.
- Favorites: Add books to your favorites list for easy access.
- Reading Interface: Read books directly within the app.
- React: JavaScript library for building user interfaces.
- TanStack Router: Type-safe router for React applications.
- Vite: Next-generation frontend tooling for fast builds.
- TypeScript: Typed superset of JavaScript that improves developer productivity and code quality.
- Tailwind CSS: Utility-first CSS framework for rapid UI development.
- React Testing Library: Testing utilities to verify the app's behavior.