Coldfusion based Website (Partner Portal with CMS)
We need a partner portal that fits into the look and feel of our general website and application (Flash Forms). Visit and please register at [login to view URL] to make sure you know what we mean. The partner portal need to have the following sections:
* Partner News section
- List of news with date, title, news content, allow at least 1 image per post
Admin section:
- Create, edit and delete News (title, content, image upload for content (automatic sizing)
- Allow Content to be in DRAFT status and define availability date (show only if not draft and availability date is reached
* Document download section
- List literature with a title, description date of issue and a download button
Admin section:
- Upload or delete of documents
- Define title, description, date of issue for document to be seen by the user
* Marketing Material Request
- A simple form to request marketing material - like a purchase order form
- Form submits data to table
Admin Section
- List of submitted forms
- Accept or reject request (confirm the accept or reject back to user via email)
* Partner programs
- List of partner programs and initiatives (title, program details, requirements, allow 1 image
- Participation registration (registers a partner to participate in the selected program)
Admin secton:
- Create, edit and delete Programs (title, content...)
- List participating partners
- Approve or reject participation (confirm the accept or reject back to user via email)
- Allow Program to be in DRAFT status and define availability date (show only if not draft and availability date is reached
* Partner trainings and training registration
- List available trainings, with Title, description, target audience, requirements, agenda, location/method, date and time of event, available seats, price, certification.
- Registration form so a partner can signup for a training
- Simple Paypal integration (confirms participation after paypal confirmed payment)
Admin Section:
- Create a training event (title, agenda, dates, locations..)
- Auto approve registration if payment paid by paypal (confirm the accept or reject back to user via email)
- Manual approve or reject (confirm the accept or reject back to user via email)
- Automatically show "Sold out" if a training is sold out
- List of registered users
* Partner support section
- List available support contact, list a FAQ
- Allow partners to submit a support question (copy back to partner by email)
- List all questions and answers from other users (don't list the user)
Admin Section:
- Edit and manage the list of support contacts
- Edit and manage FAQs
- Create and manage question categories
- Review and answer support questions
Existing environment: CF7.02 moving to CF8, MySQL