Skip to content

blazerunner44/survey

Repository files navigation

PHP Simple Survey

This survey system is written in PHP. It is small in size and footprint but it can handle alot.

Screenshots

This is what everyone wants to see first right?

Interface

The user interface is very clean and modern. Eliminate distractions for users so they can focus on providing you better answers

alt tag

Administration Panel

The backend panel allows you to view the results from a overall perspective. An email will be sent to you with every survey submission, but the results page allows you to view the overall results as your survey collects responses.

alt tag

The administration panel also allows you to add and edit questions on your survey. There are currently 6 different question types:

  • Yes or No
  • Text Box
  • Paragraph
  • Multiple Choice
  • Expanded Multiple Choice
  • Checkboxes
  • Number Slider

alt tag

User Support

While multiple user support isn't a feature yet, it is on the list of things to do! Currently, one administrator account is created at instalation. The goal is to have 3 different kinds of accounts. One admin (created at install), full access, and read only.

alt tag

Installation

  1. First, modify the connect() function inside class/Connection.php to contain your database credentials. ex.
function connect(){
   	 return mysqli_connect(
   		 'localhost', //Database server
   		 'db_user', //Database user
   		 'db_pass', //Database password
   		 'db_name' //Database name
   	 );
   }
  1. Run install.php to complete the setup.

Help Wanted

This is by no means a finished product. If you would like to help develop this survey there are most likely some issues or featured logged on Github. Feel free to suggest/implement your own features to fit your needs.

About

Easy to use survey system in PHP

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published