I’m looking to develop a PHP application that will store, manage, and publish testimonials. Here are the features that I want it to have.
I want it to using PHP with a mysql backend.
I want it to have an HTML Generator. testimonies able to be submitted via web form with listed fields, and have the option to change what is in the form and what is required for the form.
The parts of the form are:
Comment box
Name
City
Product – This will be a choice made when generating the form to assign it to a product. A hidden field.
I want it to have an “Admin” area where an admin user could manage testimonies. Some of the actions will be:
1. Change Testimonial states. There will be 4 different states: Unread, Needs Editing, Approved, Published. able to note (text box) where the testimony is publish.
2. Edit the testimonies. Anything submitted should be editable.
3. Tag the testimonials. The Admin should be able to tag testimonials using comma separated words, which can later be used to sort and find testimonials.
4. Search comments by text, name, product, tags.
5. Sort by name, product, date.
One of the major features of this software is being able to publish testimonials to the web. This will be organized and managed by the use of “lists”. The admin should be able to create and delete as many lists as they would like. A testimonial can be assigned to (and removed from) a list, and assigned to more than one list. The lists should have some code, an iframe or php include, that they can be placed on different websites (different servers) to display all the testimonials from that list.
Goals
– To have an easy, user-friendly web interface for managing Testimonials
– Web Storage
– Auto feeding to our Websites
– behind the scenes information, tags, location came from (drop down list), places used, feeds that it’s inserted into.
If you have any questions, please PM me.