There is this website on pets that needs to be designed and implemented from scratch.
1. It will cover around 500 fixed pages that explains details of each types of pets. The content for all of them will be provided by us.
2. There will be user registration for vendors - that want to sell something from our website. They will have their own page.
3. Users can enlist to receive weekly newsletter. Feature should also be provided for us to prepare the newsletter and mail them to all users for newsletter database.
4. Shopping cart must be implemented for us and vendors as in point 2 to sell products.
Designs should be exclusive and at par with modern websites. Please suggest the platform for development also.