I have more than years of experience in software testing and tested various complex products and have led teams upto 25 test members in the past.
As far as this project is concerned, based on the specifications, all the high level scenarios would be defined in a Decision Table, high level scenarios would be designed based on Orthogonal Arrays testing system, which minimizes testing effort yet provides maximum coverage.
Would require detailed specifications, information about end users, would really help. Will be able to test mainly from functionality, usability perspectives. Testing effort for performance testing and security testing would be separately worked out.
Warm Regards
Raghavendra