Jaden taking over for Khushi - Phase 3 - EVENT MANAGEMENT PAGE (DONE Jaden)#3468
Jaden taking over for Khushi - Phase 3 - EVENT MANAGEMENT PAGE (DONE Jaden)#3468khushijain03 wants to merge 9 commits into
Conversation
✅ Deploy Preview for highestgoodnetwork-dev ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
|
This functionality works as intended and the code is great https://www.loom.com/share/f68286e64d4444ed9ddd5c4ca83c727e?sid=61bf98bf-3098-4836-8e4a-d43535cbc3c8 |
TaariqMansurie
left a comment
There was a problem hiding this comment.
I’ve tested the code locally and everything works as expected based on the described functionality. The implementation looks solid. I verified both light and dark modes, and they render correctly. I also tested various scenarios including adding different images, selecting different event types, locations, dates, capacities, and times all behaved as intended. Great job!
alishawalunj
left a comment
There was a problem hiding this comment.
Tested this feature, works as intended for following features:
✅Verify editable fields: Event name, time, organizer, capacity, status, rating.
✅ Verify date selection works via the right-side calendar and disables past dates.
✅ Verify date picker
✅ Verify media upload allows add, remove actions.
✅ Test editable description.
✅ Ensure all elements render correctly in dark mode
Good Job!
rohithmallipudi
left a comment
There was a problem hiding this comment.
i reviewed the PR,The new /communityportal/activity/:activityid/event page works as expected. Verified the 3-section responsive layout, editable fields, media upload/remove, calendar date selection with past date restriction, and dark mode support. Tab switching, tooltips, auto-save, and status dropdown are functioning correctly. Everything renders and behaves as intended


sircarmart
left a comment
There was a problem hiding this comment.
All editable fields working as expected and both date pickers also work. The only editable field that didn't work is overall rating but I don't believe that's meant to be changed by the event poster but by reviews others leave. Let me know if this isn't the case and is meant to be edited. Both file upload buttons also work.

Looks good in dark mode too.

✅ Deploy Preview for highestgoodnetwork-dev ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
…ntrast and JSX spacing
|























Jaden taking over for Khushi - Phase 3 - EVENT MANAGEMENT PAGE (DONE Jaden)
Implemented the Event Management Page (Organizer View) with full UI layout, editable fields, dynamic tabs, media upload, calendar, and dark mode support.
Related PRs (if any):
No related PRs.
Main changes explained:
EventPage.jsx- Responsive 3-section layout with editable fields for event name, type, location, time, organizer, capacity, status, and ratingEventManagementTabs.jsx- Tab interface for Description, Analysis, Resources, and Engagement with dynamic content renderingEventPage.module.css,EventManagementTabs.module.css)EventPage.cssandEventManagementTabs.cssplain CSS files to comply with CSS Modules policygraybackground replaced with#595959, calendar active tile#007bffreplaced with#0057b8<select>element/communityportal/activity/:activityid/eventtoroutes.jsxpackage.json,App.jsx,routes.js→routes.jsxHow to test:
npm installthennpm run start:localhttp://localhost:5173/communityportal/activity/1/eventScreenshots or videos of changes:
Screen.Recording.2026-06-20.at.7.51.37.PM.mov
Note: