Do I need the Enterprise Edition for this?

Hi, I’m about to build a dashboard system for the company that I work at (mostly non-techies). Feature list:

  • Auth & Role based access to features, (admin, upper management, office managers, employees)
  • blogging/news
  • company contact list
  • knowledge base (editable ofc)

I thought Strapi is perfect for this. The dashboard is already a given, I just need to add a few custom panels, and disable some for the non-admin users.

I’m quite comfortable with React & Node, so I think this could be pretty good for my skills.

Do you think that I need the Enterprise Edition for this? Or can it be done in the Community edition?