Responsive image
User Management
User management is a module helping in manage users of a website.Administrator can insert, update, delete or block user, statistic users.
Responsive image
Frequently Asked Question
FAQs (Frequently Asked Questions) help clients find needed information about website, company , products and services that company provides. It supports clients find answers quickly for all frequently questions.
Responsive image
Supporting Ticket
Ticket System is an important module helping maintain connection between clients and company. Company can know what difficulties clients meet in using their products/services and helping them solved it quickly. When clients satisfy with handling all their problems, they can be the loyalty customers of company.

User, Multiple-level FAQ, Ticket System is a web application which is written using PHP, HTML, CSS, Javascript and AJAX.

This script is used for manage user/client, FAQ ( Frequently Asked Question) and Tickets.

To see what script can do, use accounts below to login:

Admin account:

User name: admin

Password: admin

Moderator account:

User name: moderator1

Password: 123456

User account:

User name: user2

Password: user2

User Management

  1. Register user.
  2. Login by website's account or login by social networks account (support popular social networks like Facebook, Twitter).
  3. Support "Remember me" feature, allow user auto login by using cookie information.
  4. Send activate code via email after registration process finish.(Admin can configure send activate code via email or not).
  5. Support get forgot password via email (reset password).
  6. Update user's profile, change password.
  7. Support uploading user's avatar image.
  8. Delete user account.
  9. Search user by user name.
  10. Support pagination when display list of users.
  11. Encrypt password using MD5.
  12. Ban user (inactivate user) by user name (User cannot login when he/she is blocked (inactivate).
  13. Support three account types : User, Moderator, Admin.
  14. Statistic users

FAQs(Frequently Asked Question) Management

  1. Insert, update ,delete, display FAQ.
  2. Search FAQ, disable FAQ.
  3. Support adding attachment file for FAQ.
  4. Support pagination when display list of FAQs and FAQ Categories.
  5. Update number of view FAQ based on IP address of website's visistors.
  6. Insert, update, delete, display, search, disable FAQ's categories.
  7. Support multiple-level FAQ's categories (recursive FAQ's categories).
  8. Support multiple kinds of displaying FAQ: one-level FAQ's category, multiple-level FAQ's categories.

Supporting Ticket Management

  1. Insert, update ,delete, display, search tickets.
  2. Support pagination when display list of canned responses, deparments and tickets.
  3. Support adding attachment file for ticket.
  4. Insert, update, delete, display, search departments.
  5. Insert, update ,delete, display, search canned responses.
  6. Admin assign ticket to moderator.
  7. Close ticket by admin or moderator.
  8. Admin can reopen ticket.
  9. Support send mail to owner of ticket, administrator and moderator of website when open, assign, reply, close, reopen ticket.

Setting/Configure

  1. Configure email template for:
  2. + Sending activate code via email when register an account.

    + Sending forgot password email.

    + Sending ticket content via email when open ticket, assign ticket, close ticket, reopen ticket.

  3. Support config social network application account.(for login by social network account).
  4. Configure sending activate code via email or not.
  5. Configure web email account , gmail account and choose what method to use for sending email.
  • PHP 5.0
  • MySQL 4.3
  • Support MySQLi
  • Twitter Bootstrap v3.2.0 (http://getbootstrap.com)
  • JQuery (http://jquery.com/)
  • CKEditor (http://ckeditor.com/)
  • reCAPTCHA library(To use reCAPTCHA you must get an API key from https://www.google.com/recaptcha/admin/create)
  • Facebook application and Twitter application for login by social networks.
  • Twitter Bootstrap v3.2.0 (http://getbootstrap.com)
  • JQuery (http://jquery.com/)
  • CKEditor (http://ckeditor.com/)
  • reCAPTCHA library(To use reCAPTCHA you must get an API key from https://www.google.com/recaptcha/admin/create)
  • PHPMailer - PHP email class (http://sourceforge.net/projects/phpmailer/ or www.worxware.com)
  • MySQLi Database Class (https://github.com/joshcam/PHP-MySQLi-Database-Class#insert-query)
  • Free Bootstrap Template : SB-ADMIN (http://startbootstrap.com/template-overviews/sb-admin/)
  • Sliding Responsive Multiple-Level Menu (http://tympanus.net/codrops/2013/04/19/responsive-multi-level-menu/)