I’m creating an app that:
- Alllows users to sign up for a specific event with a limited # of seats
- Each user will input an item they are bringing to the specific event; other users that also register for that event should be able to see what that item is
- Users can only sign up for 4 events within a 30 day period
- Users should not be allowed to sign-up for an event if another already registered user of that event (first come first serve basis) has ever been in an event with that user’s item, regardless of the user that brought that item
I’m struggling with how I need to structure my to get this to work properly.