Skip to content

feat: Add Book Club Discussion Forum (#716) - #1091

Open
aarushii25 wants to merge 1 commit into
devanshi14malhotra:mainfrom
aarushii25:feature/clean-discussion-forum-716
Open

aarushii25 wants to merge 1 commit into
devanshi14malhotra:mainfrom
aarushii25:feature/clean-discussion-forum-716

Conversation

@aarushii25

Copy link
Copy Markdown

Hi @devanshi14malhotra 👋,

Thank you for the detailed feedback on my previous PR! I completely understand the issue with the merge conflicts and unrelated backend/layout files getting mixed in.

I have opened this fresh, clean PR from the latest main branch to ensure absolute isolation for the Book Club Discussion Forum feature.

Related Issue
Fixes #716

What this PR does:
It implements the frontend MVP for the Book Club Discussion Forum, allowing readers to share thoughts, theories, and reviews. The UI has been styled to perfectly match BiblioDrift's Dark Academia and Glassmorphism aesthetic.

Changes Made (Strictly Scoped):
frontend/pages/discuss.html: Created the new discussion forum page structure.

frontend/js/discuss.js: Added Vanilla JS logic using localStorage to handle posts, likes, comments, and URL parameter parsing (to auto-fill the book title).

frontend/css/style.css: Appended the required styling at the bottom of the file without modifying any existing classes.

frontend/js/app.js: Safely injected the "Discuss" button (using FontAwesome icons) into the createBookElement function so it appears on the back face of the 3D book cards.

✅ Verification:
As requested, I have double-checked the commit history. There are NO modifications to index.html, auth.html, or any backend Python authentication files in this branch.

Thank you again for your patience and guidance. Please let me know if any further tweaks are needed! 😊

Screenshot 2026-05-28 174840 Screenshot 2026-05-28 174852

@netlify

netlify Bot commented May 28, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for bibliodrift-dm ready!

Name Link
🔨 Latest commit f8c60b6
🔍 Latest deploy log https://app.netlify.com/projects/bibliodrift-dm/deploys/6a183363719b360008cfc789
😎 Deploy Preview https://deploy-preview-1091--bibliodrift-dm.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@aarushii25

Copy link
Copy Markdown
Author

Hi @devanshi14malhotra,

Thank you so much for the detailed review and guidance! I completely understand the issue with the previous merge conflicts and unrelated files.

As requested, I have created a fresh, clean Pull Request that strictly focuses on the Book Club Discussion Forum feature without modifying any out-of-scope files.

You can find the new PR here: #1091

Thank you again for your patience and support! 😊

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[FEATURE]:Add Book Club Discussion Forum - Community discussions for books and characters

1 participant