First, I’m not sure if this violates the terms and conditions of WP Chat which states this isn’t a place for simple support, but you are asking something a bit more technical so I’ll let @leland determine whether this is ok.
To my knowledge there’s no automatic way of doing this in WordPress. You’d have to build the form and then create the endpoint to handle the request and sanitize, validate, and create the new post. There are plugins out there, however, that can help with this such as Gravity Forms + Custom Post Types and Piklist. To be sure there are many others as well.
I’d start by checking into those sorts of options.
Hope this helps!