The CreativeMinds User Submitted Posts plugin adds a basic form via shortcode that enables your logged-in users to submit posts and upload images. The user submitted posts optionally include tags, categories, post titles, and more. The plugin can be configured to support any custom post on your site. You can set submitted posts as drafts and moderate them before they are published or publish immediately once they are submitted. The plugin also includes a notification system for sendinga messages to admin and the user who submitted the post.
Checkout more at https://www.cminds.com