Awesome :)
So you need to create schema from the details you will provide.
I am working on (on my full time job) an enterprise level application which is completely built on Open source Technology (PHP, MySQL, Apache, Ubuntu).
I have worked on Database views, stored procedures, cursors, functions and complex queries for reporting purposes.
you need a good developer not wordpress developers, so please let us talk about the schema.
One question: Do you only need to create Database? (I mean only ERD and Schema not further processing of DML transactions )
Thanks
Murtaza