Hi all, I'm seeking advice on what open source software to start with for the following project:

  • 3 types of users, roles are: customer, technician, manager
  • There will be hundreds of customer user accounts, and every customer will have individual data on the website they are accessing
  • The customer will login to access multiple files with unique data we've made for them, these files will be organized under Projects
  • Managers and Technicians need to be able to login and upload files to individual customer accounts
  • Since this is for customers, I want it to be aesthetically pleasing

I'm very familiar with Wordpress, and love the large database of plugins, but cant think of a way to make this project work with that software.

Any suggestions are appreciated!