Following will be the functionality flow :
1. The content/ information displayed on the archive page or event/table listing page, the info we want to display is table hosted by, seats left, price, drinks, and if possible profile images of the other guests, with a big join this table now button under neither.
We have a mock-up of what we hope it too look like if requested.
- We will override event listing page in child theme to display required detailed as shown in mock up.
- We will provide filters to sort events based on date and time( It will be a date range filter)
- For now, location filter is not required. We will display static location of event from event data.
- We can show different promoters event on different page, but then we will have to create a page to display promoters listing. Otherwise, how could a user will navigate to particular promoter listing page. (In future, there can be multiple promoters). Instead of that, we can show filter for promoters on event listing page. Provide your view on this. Both approaches will take same efforts.
2. The second problem relates to creating tables, we have set it up, so we have promoters and attendees, we want only promoters to be able to create tables preferably from the font end. If possible, also they can invite members to the table.
- Promoter role will be set up by ultimate members.
- We will develop a form to submit event (table) from front end. This form will be available only for admin and promote