Add admin dashboard panel to view and manage user feedback#501
Add admin dashboard panel to view and manage user feedback#501BHUVANSH855 wants to merge 2 commits intoANU-2524:mainfrom
Conversation
|
@BHUVANSH855 is attempting to deploy a commit to the anusoni252006-gmailcom's projects Team on Vercel. A member of the Team first needs to authorize it. |
Thanks for creating a PR for your Issue!
|
|
Hi @ANU-2524 👋 Due to local environment limitations (existing Kindly consider this contribution under ECWoC’26, as the issue was assigned to me and implemented accordingly. |
|
Interesting enhancement , but share the screenshots , as u have made changes in UI also. |
|
Hi @ANU-2524 👋 I’ve shared the requested screenshots demonstrating the admin feedback UI. I’ve also pushed a small CSS refinement to improve table borders, spacing, and overall readability of the feedback panel. All temporary local changes (auth bypass / sample data) were reverted. Please let me know if anything else is required from my side. Thanks! Here are the screenshots
|
BHUVANSH855
left a comment
There was a problem hiding this comment.
All changes are correct and tested locally.
|
Hi @ANU-2524, Review and merge them under ECWoC'26. |


Summary
This PR adds an admin-facing feedback panel within the existing dashboard layout, allowing maintainers to view and delete feedback submitted by users.
What’s included
Testing Note
While testing locally, the frontend logs proxy errors for some existing
/api/*routes (e.g./api/tutorials/featured) due to backend/environment limitations. These issues are unrelated to this PR and already exist in the project.The admin feedback panel relies on Firebase Firestore and does not depend on the affected API routes.
Please let me know if you would like me to test this against a specific environment or configuration.
Related Issue
Closes #481