You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[FEATURE]: In-App Book Preview via Google Books Embedded Viewer #403
Enable users to read a preview of books directly in Bibliodrift using the Google Books Embedded Viewer API.
Problem Statement
Currently, users can browse and save books in their library but cannot preview or read content within the platform. This creates friction, as users must leave the application to verify book relevance. The lack of in-app preview reduces engagement and limits the platform’s usefulness as a reading companion.
Proposed Solution
Integrate the Google Books Embedded Viewer API to display a preview (typically ~20%) of books in the app. The viewer should be embedded within the book detail page and handle cases where preview is unavailable. Ensure responsive design and smooth loading for a seamless reading experience.
Impact: Improves user engagement and usability
Affected Components: Book detail page, API integration layer
Estimated Effort: Hard (requires API integration, iframe handling, and fallback states for unavailable previews)
Activity
Tushar15769 commentedon May 3, 2026
Please assign this issue to me under NSoC'26
Thanks!
Tushar15769 commentedon May 10, 2026
I have resolved the issue and raised the PR so whenever you get time please review it and tell your views on the changes @devanshi14malhotra .
Thanks!