PHP Scripts

Vina Elearning Management System

What is "Vina Elearning Management System" or VLMS?

  • VLMS is a web script which was written by Hung Nguyen, using Laravel framework and MySQL.
  • It uses Twitter bootstrap v3.x for enhancing GUI and supporting responsive design and JQuery AJAX to interact with backend.
  • The main purpose of this script is for creating, taking online quizzes and courses.
  • Users all over the world can take free and paid quizzes, online courses to get some certificates and improve their knowledge with free practices.
  • Instructor can create great online courses, share knowledge and help learners all over the world get some knowledge.
  • Admin can create free and paid quizzes, approve/reject instructor’s courses, manage users , instructors, quizzes, courses…
  • There are many more exicting features; you can discover these features later.


  • Support unlimited questions and answers
  • Support 7 types of question:
    • + One answer (single choice) question
    • + Multiple answer (multiple choices) question
    • + True/False question
    • + Fill in the blank question
    • + Match question
    • + Open question
    • + Image as answers (single and multiple answers choices using image)
  • Support multiple displays of the quizzes:
    • + Quizzes display only one question at a time (users click next to go to the next question)
    • + Quizzes display all questions and answers at a time (will be supported in the next version of VLMS)
    • + Quizzes display a group of questions at a time (think about TOEIC, TOEFL, IELT format,for example TOEIC quiz has seven parts, each part(a group of question) has some questions and at a time we will display only a part(a group of question)   -> will be supported in the next version of VLMS.)
  • Free and paid quizzes, courses (paid via Paypal, Stripe)
  • Support view quiz’s result in website and via Email
  • Share quiz’s result via social networks like Facebook, Twitter, Google+, and Pinterest (will be supported in the next version)
  • Download quiz's certificate of website in PDF format (will be supported in the next version)
  • Support multilingual (will be supported in next versions)
  • Support responsive design
  • Support rich features for administrator.They are:
    • + Users/Instructors management (creates, insert, update, delete, login)
    • + Coure’s categories management (supports multiple-level categories)
    • + Question’s categories management (supports multiple-level categories)
    • + Question management (supports 7 types of question with supporting picture, audio, and video for questions)
    • + Quizzes management (only admin can view, create, update, delete free and paid quizzes).
    • + Courses management (only instructors can create, updates, delete courses, submit courses to administrator for approving/rejecting them)
    • + Admin can view, approve/reject and delete courses.


User: / 123456
Instructor: / 123456
Admin: / 123456

Appreciated on August 23rd, 2019
by in