UDOIT enables faculty to identify accessibility issues in Canvas by Instructure. Scan a course, generate reports, and provide resources to address common accessibility issues.
UDOIT was originally developed by the University of Central Florida (UCF) in 2014. In 2020, UDOIT was in need of a code refresh and UCF partnered with Cidi Labs to rewrite UDOIT from the ground up.
- PHP 7.4+
- Symfony
- Composer
- Node v14
- Yarn
- MYSQL v5.7 / MariaDB
To manually complete this installation you will need the following skills:
- Web server configuration (Apache or Nginx)
- Command line familiarity
- MySQL familiarity
- LMS admin permissions
UDOIT is built using PHP, the Symfony framework, the React framework, the Instructure UI component library, and other open source libraries. However, knowledge of PHP or Javascript is NOT REQUIRED for installation.
-
Start the installation process by setting up UDOIT on your web server. Instructions are in
INSTALL.md
. -
Once UDOIT is running on your web server you need to configure your LMS. Instructions for the different LMS's are in
INSTALL_<LMS_NAME>.md
.
UDOIT is distributed under the GNU GPL v3 license.
Copyright (C) 2014 University of Central Florida, created by Jacob Bates, Eric Colon, Fenel Joseph, and Emily Sachs.
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.
Primary Contact: Jacob Bates jacob.bates@ucf.edu