Hi Melih,
Thanks for checking out our plugins!
Users can submit events from the front end of the site using Community Events. With The Events Calendar, categories can be assigned to events, and each category will have its own page by default, which shows all upcoming events for that category. You can use the shortcodes that come with Events Calendar Pro to display events by category on different pages of your site.
You cannot search by categories using the default Tribe bar (which lets you search by keyword, date, and location) that comes with The Events Calendar, but you can filter by categories using with Filter Bar. You can see a demo of this over on wpshindig.com, and this article reviews how Filter Bar works and some of the options that are available with it.
We do offer full refunds within 30 days of purchase, so if you’d like to take Events Calendar Pro or any of our other extensions for a test run, feel free to do so! Please let me know if you have any additional questions.
Thanks,
Jennifer