Feat: Add anonymous post and reply functionality #45
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR implements the frontend UI for the anonymous post and reply feature. Users can now see two new buttons:

• Anonymous Post button, which opens a post dialogue.
Although the backend logic to handle anonymous posting isn’t fully functional yet (the post still shows the name of the user), the UI successfully persists after a page refresh, ensuring a smoother user experience.
Changes Introduced
• Added buttons for anonymous posting and replying.
• Implemented modal dialogues for submitting anonymous posts and replies.
• Ensured that the buttons remain visible after a page refresh (handled state persistence).
Challenges & Limitations
• Currently, posts do not appear as anonymous due to a complex backend issue.
• I sought assistance from TAs, but the issue requires further debugging.
• The next step is to resolve backend integration to ensure anonymity works correctly.
Next Steps
• Investigate and fix the backend issue preventing anonymous posts from appearing correctly.
• Test and validate the entire flow from UI to backend once the issue is resolved.