A simple LTI tool for integrating Qualtrics surveys into a course. Surveys can optionally be graded.
cd
into the 'web' folder in this repo.cp .env.example .env
to create a new env file from the provided example.composer install
(to install PHP dependencies that aren't included here)php artisan key:generate
(to set your app's encryption key)php artisan migrate
(to create your database schema)php artisan serve
on the command line, which starts a server at http://localhost:8000When updating to a new version:
cd web
, or cd
into wherever you put the app's webroot (the folder containing the file 'artisan').php artisan migrate
to pick up any database schema changes.cd web
, or cd
into wherever you put the app's webroot (the folder containing the file 'artisan').{YOUR_SERVER_URL}/lti/help
to run some pre-flight checks and get instructions how to link this app to your LMS.When placed in a course, the Qualtrics LTI tool can be configured with the URL of a Qualtrics survey. Students will be sent to this survey, and Qualtrics will return them to the LTI tool afterwards so that their grade can be recorded. You'll have to add a survey step to the Qualtrics survey to make that happen.
Visit the home page on your installed server for full usage instructions. You may want to use these instructions as a basis for your own institution-specific documentation, telling users where to find your Qualtrics instance, or how to install the tool in a course.
This is a product of Longhorn Open Ed Tech, a group building open-source education tools housed at the University of Texas at Austin. See our homepage for more info about us and to discuss collaboration possibilities and ideas for new development.
Distributed under the Gnu Affero license. See LICENSE for more information.
We welcome bug reports and feature suggestions via the 'Issues' tab in Github.
If you'd like to contribute a feature or other change, we welcome pull requests. For new features or other large changes, please open an issue first and tell us what you're proposing.