
If you want a website, and you are not exactly sure about the result you'll be getting by yourself and / or you don't have the necessary time to do what's required for it you can always ask for help from someone who has more experience in making websites. Any Content Management System (CMS) can be configured to meet the requirements and it can be extended to do whatever you want it to do. What's important is to know exactly what you want from a website and to know how to explain it.