Tig-263: my events mvp - #46
Open
JiyaS12 wants to merge 1 commit into
Open
Conversation
JiyaS12
force-pushed
the
TIG-268-my-events-mvp
branch
from
August 26, 2026 14:46
0d97ed3 to
10528f7
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Summary
This PR refocuses My Events on the MVP: students can track the events they care about, without exposing organizer/event-management flows.
It prioritizes saved and RSVP'd events, hides the created-event experience from the main MVP path, and keeps saved/RSVP state consistent with Explore and Event Detail.
Checklist
My Events prioritizes saved events and RSVP'd events
Created events are hidden or visually deprioritized for MVP
Empty states are clearer for users with no saved/RSVP'd items
Saved/RSVP state matches Explore and Event Detail behavior
Event cards reflect real saved/RSVP state instead of stale/mock UI
QA covers save/RSVP consistency and empty states
QA Notes
Seed a user with saved events and confirm they appear in My Events
Seed a user with RSVP'd events and confirm they appear in My RSVPs
Save an event from Event Detail and confirm it appears in My Events
RSVP to an event from Event Detail and confirm it appears in My Events
Test the empty state for a user with no saved/RSVP'd events
Confirm saved and RSVP states are consistent across Explore, Event Detail, and My Events
Demo video
https://drive.google.com/file/d/18iJnM72uIzEBL565pBkXMyZrJ4O1PZw1/view?usp=sharing
Notes
Created-event UI was intentionally removed or deprioritized to keep the MVP focused on student event tracking.
This does not introduce organizer/event-management flows into My Events.