Hi Amila
Take a look at WP Shindig Demo Site https://wpshindig.com/events/. This is a setup of most of our plugins.
You can schedule multiple events per day with The Events Calendar (free).
You can click on the event title of each event to access more information.
Event Tickets (free) handles tickets. You are able to schedule when tickets are available for purchase, as well as inventory.
You set the price and location with each ticket you create.
If you’d like more advanced features, check out Events Calendar Pro and Event Tickets Plus. These will come with things like shortcodes to display your calendar in various ways beyond the /events link, integration wtih more payment options than Paypal, QR code check ins, etc.
In addition, if you want to use our plugins and then rename some settings, check out https://theeventscalendar.com/extensions/change-labels-events-venues-organizers/. You’d first need to install TEC & ET, then add this, and change terms to things like “courses” “classes” “instructors” etc.
Is there anything else I can help you with?
Thanks
Courtney 🙂