I am creating a website where organizers can come and post their events. Data will be accepted via a form and when the user submits the form, the data must be utilized to create a custom post that must immediately get published.
Anyone who fills the form must be a registered user on my website so that it is possible for him/her to modify his data in the future.
I am currently using Ninja Forms on my website and CPT UI for creating a custom post.
What is the best way to achieve the above?