Skip to content

This project provides an intuitive platform for students and instructors to keep track of schedules, assessments, and exam results. It designed for both students and instructors, ensuring ease of use and accessibility.

License

Notifications You must be signed in to change notification settings

esnanta/yii2-quiz-ispring

Repository files navigation

Yii2 Quiz iSPRING

This program use QuizResults by ISpringSolution.

This project provides an intuitive platform for students and instructors to keep track of schedules, assessments, and exam results. It designed for both students and instructors, ensuring ease of use and accessibility. With this approach, you may extend your own tracking system on your server.

Yii2 Quiz iSpring enhance LMS capabilities, specifically focusing on integrating iSpring QuizMaker, a robust tool designed to create interactive quizzes and assessments. iSpring QuizMaker is widely used for creating various types of quizzes (e.g., multiple-choice, drag-and-drop, true/false). By incorporating Yii2 Quiz iSpring with iSpring QuizMaker, the platform provides advanced visual analytics that can help instructors and students visualize learning trends and target areas for improvement.

Any questions please email:

Screenshots

See IMAGES

Alt text

Prerequisites

  • A copy of iSpring QuizMaker or another iSpring authoring tool that includes QuizMaker (iSpring Suite).
  • XAMPP 8.0.x
  • Composer v2.x.x
  • (Optional) Server-side application programming skills (PHP, SQL, XML).

Installation

DIRECTORY STRUCTURE

assets
    yii2_quiz_ispring.sql
    yii2_auth.sql
backend
common
    config/
        main.php
console
environments           
frontend
screenshots
tutorial
vagrant
vendor
    autoload.php                 

How To Use

ISPRING Configuration

You must add custom variable that will be used to collect data schedule.

Field Name Condition Field Type Variable Remark
Name Dont Ask Text USER_NAME  
Email Dont Ask Text Email  
Schedule Dont Ask Text SCD Add manually

Set "Finish Action Url" to : http://{YOUR_HOST}/{YOUR_APP_NAME}/assessment/index
Ex : http://localhost/yii2-quiz-ispring/assessment/index

Set "Send quiz results to server" : http://{YOUR_HOST}/{YOUR_APP_NAME}/assessment/submit
Ex : http://localhost/yii2-quiz-ispring/assessment/submit

Contribution Guidelines

Contributions are welcome! Please:

  1. Fork the repository.
  2. Create a new branch for your feature or bugfix.
  3. Submit a pull request with detailed information about your changes.

Support

If you find value in this application and believe in its benefit, every little bit helps.
Give a ⭐️ or You can even spread the word and tell your friends, colleagues, or community.

Buy me a cup of coffee

About

This project provides an intuitive platform for students and instructors to keep track of schedules, assessments, and exam results. It designed for both students and instructors, ensuring ease of use and accessibility.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published