Best CMS, Plug-ins, etc for directory site with saved user favorites

I am looking to build a site that is basically a directory of sites, posts, books, podcasts and other resources around health, fitness, and related resources. I currently have the list in Air Table and am trying to decide if I should use WordPress, Drupal, or just present the Airtable on a page.

Some key features I would like:

* The directory has a list of resources, and each resource is associated with a type, people and taxonomy classes. I would like to be able to dynamically present the filtered version of the list on a page for each type, person and taxonomy class it is related to. It should be a concise list similar to a sheet or Airtable and not a list of posts. I actually don’t care if each resource has a associated post or is just an item.
* The user should be able to tag the items they like and save them. Basically a favorite function or maybe a shopping cart (although there would be no check out). I essentially want the users to be able to create a custom list of resources they can plan on reviewing in the future (ie a learning list or curriculum). So this also means the user would need an account.

I would love to here some ideas on the the best CMS and plugins that would quickly give me this functionality. Attached is a screenshot of the core objects I am looking to manage. Thanks for any insights.

​

[Screenshot of Information to Manage])

1 Comment
  1. I know you posted this in /r/Wordpress, but I would actually recommend Drupal for this. You can create a Resource content type that has taxonomy references to the Type/People/Category/etc. And the built-in Views functionality will let you spit all of that out as a table with almost no work.

    Then you could use the [Flag module]) to allow the favoriting of each item per user. Drupal’s user management out of the box is fantastic for this sort of thing.

    Regardless of which way you go,yYou can give it all a try for free by creating an account on [Pantheon]), which will let you spin up a free Drupal sandbox site, as well as a free WordPress sandbox site.

 

This site will teach you how to build a WordPress website for beginners. We will cover everything from installing WordPress to adding pages, posts, and images to your site. You will learn how to customize your site with themes and plugins, as well as how to market your site online.

Buy WordPress Transfer