I am looking to create a website for a self-help group similar to Alcoholics Anonymous. The site is quite simple - all it needs to do is list meetings for the group.
At first I thought a conventional events listing site would do and looked at a number of WordPress out-of-the-box solutions such as the Events Calendar Pro (ECP). However, most of the group's meetings are regular (e.g. bi-weekly, weekly, monthly or bi-monthly), and ECP handles recurring events by creating duplicate entries in the database, resulting in a bloated database and events that expire after a certain time. Not ideal. Also, WordPress custom-post-type system requires a title and body. This is again not ideal as the group's meetings have no individual title, they are just "meeting".
To give a better picture of how the site would need to work:
It would be something like a cross between a real estate and an events listing site. There would be a map and list view beneath it and also a bar allowing the user to filter data in various ways by e.g. by area, country, location, time, day, week, meeting type, meeting sponsor etc. The map and listing would change according to the chosen filters.
I have never used Drupal before. I come from a WordPress themer background. But am wondering if Drupal might be a better solution for this type of website.