You have chosen to sponsor your bid up to a maximum amount of .
I have several professional trainers that wish to have their online presence managed for them. I need a cms to host them all but with different templates and designs to differentiate them. They will all have the same features. This must be installed into webhost and tested to work. You can choose which CMS or webhost to use. Also provide cost on regular support and SLA on servicing issues.
They require the following features on their site.
- Some basic pages like About Me, etc
- Book Appointment with trainer online (submit free schedule, allow users to book slots with confirmation needed from trainer)
- Online Course management (create new sources, register for courses, determine how to pay for courses, generate attendance, etc)
- Blog with ability to receive posts via email
- Members registration (resources available only to logged in members)
- Mailing list registration & unsubscribe with ability to send out mass mail?
- Social media connectivity (facebook, etc)
- Ability to administer & create new instances for new trainers via admin
- shopping cart with ability to choose to pay via paypal or direct deposit
- built in SEO