Home
|
Web Projects
|
Art Projects
|
Resumé
|
About


Portfolio
Javascript Animation Blackjack Trainer CSC Website Photo Album Flash Game
Dynamic Bar Graph My Computer Web Survey PHP Quiz FHS2000.COM



Developed For: A small retailer, and CSC Club Completed In: 2 weeks
Technologies: PHP, MySQL, Htaccess Website Link: click here

I have actually created two web surveys; one for my friend's mom who owns a small scrapbooking business and the other for the Computer Science Club at BW for a follow up on the High School Programming Contest that we hosted. Both surveys have the same functionality behind them and that is that the administrator has access to...

  • View the number of times an option was selected for each question
  • See the individual(s) who selected an option for a question
  • Each person's individual answers/responses
  • View the answers that required a written response
For security purposes, I have created a "test" survey for viewing purposes which demonstrates all the functionality in the survey since I can't show the actual answers from the real surveys. The "test" survey can be viewed by clicking here which is the same survey for the High School Programming Contest but runs on a different database.

As for the other survey that I created for my friends mom's business, well this one was a lot more complex since they wanted a lot more questions for their customers to answer - 43 to be exact. In fact, I was approached by my friends who were doing a marketing project and decided to do it on his mom's company. As I recall, they wanted to have the customers take the survey and based on the results, develop some gorilla marketing tactics for their project and the business.

My friends first gave me a list of questions that they felt would help with their marketing tactics, so after showing them what I came up with, they asked if I could change a few things - questions, wording, etc. I did this and then showed them the survey again and luckily, they were pleased. The next project for me was to create the database, and the admin pages. The MySQL database that I created was the largest database I have ever created - it was somewhere around 125+ columns. I was very glad once I knew the submitted information from the survey was inserted properly into the database.

The preferred way my friends wanted the information from the survey displayed was by a bar graph for each question; however after explaining to them that it would require a lot more work, they were satisfied with a page that displayed the number of times an option was selected for each question and a page that displayed the percentages. I then created a page for them that listed all the customer's e-mails, their name, phone number, and what time they took the survey since his mom was giving a 10% discount on a customer's order if they took the survey. Also, I created a page that displayed each person's individual answers and a page that show all the written responses by the customers.

After completeing the survey and seeing it in action, I was really pleased with what I had created. My friends got an A+ on their marketing project since the web survey was something unique that no one in their class had, and my friend's mom was ecstatic with what I created and thankful for all the hard work I had put into it (I don't think my friends or his mom knew how much time it would take to put something like that together).


Valid HTML 4.01! Valid CSS!