DevConnectDevConnect
Sign up · Log in
← back to the feed
0
showcase

Shipped: Personal reading list

I built a simple state-driven Personal Reading List application powered by the Open Library API, with localStorage persistence that lets users discover, search, add, and remove books. The application includes clearly defined loading, error, empty, discover, and reading list states. Reviewers can verify the error state directly using the built-in demo URL (?demo=error), while the loading and empty states can be reached through normal user interactions — no code changes required. The app also includes keyboard-accessible search with Cmd/Ctrl + K, book search, persistent saved books, and responsive UI. Full setup instructions and state-testing details are documented in the README. Live Demo: https://riki-k-dev.github.io/reading-list/ Repository: https://github.com/riki-k-dev/reading-list/ Built for the Verified Frontend Internship · State and Data. Repository: https://github.com/riki-k-dev/reading-list Live: https://riki-k-dev.github.io/reading-list/ Built for the Verified Frontend Internship · state and data
Add a comment
0/2000