Hi there ! I hope I didn’t get the wrong forum with my request.
As the title of the topic indicates, I’m wondering what would be feasible directly with a theme or plugin without going through custom web development.
This is not to say that I don’t want to have developer help at some point, but I need your expertise to determine what their scope will be if I try to get their help.
Let’s get straight to the point!
The first important aspect of my site is that I will need to have profile access. I don’t know if that’s the right word to describe it, basically users won’t have the same functionality on the site.
There are 4 types of profiles : I will call them Hufflepuff, Ravenclaw, Slytherin and Gryffindor.
Slytherin needs to create the events
The form must have the ability to offer multiple dates = ?
He can manage the events (modify them, delete them)
He also needs to have control over a FRONT page which lists all users and their profiles. = ?
Slytherin, gryffindor, ravenclaw. But Hufflepuff won’t appear in this front list of users because they are external, they will register to the event at the end. = ?
The formular/ticket/event must have a status like on Jira for example. = ?
Once the event is created, Slytherin will submit it. I need a main page where all the tickets/event appear in a grid.
Ravenclaw, at this stage, only has the ability to look at this event grid and view the content.
Gryffindor takes over, clicks on the event that has been created by Slytherin, and has the option to come and approve the event or decline it. If he accepts, he can fill in a NEW form. This new form is the next step in the process, the status of the ticket/event changes. = ?
Ideally, when Gryffindor submits this form, Slytherin will receive a notification. Slytherin can go back to the event/ticket grid and see what has been done by Grynffindor. He can accept or reject the proposal. = ?
Once Grynffindor,Slytherin or Ravenclaw has published the event, Hufflepuff, the participant, will be able to see it on a page of the website that has the events (one other than the grid, which is only visible “internally” by the managers). He will register for the event by filling in a form.
And that’s it!
In my post, the bold question marks are every step where I wonder about the wordpress/plugin feasibility. I am no newbie on wordpress, but I have never needed such complexe features for a project. Forms with steps, status, validation, which is also an event at the end.