Skip to content
/ UDOIT Public

The Universal Design Online content Inspection Tool, or UDOIT (pronounced, “You Do It”) enables faculty to identify accessibility issues in their Learning Management System. It will scan a course, generate a report, and provide resources on how to address common accessibility issues.

License

Notifications You must be signed in to change notification settings

ucfopen/UDOIT

This branch is 59 commits ahead of main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

8f48a6a · Feb 6, 2025
Nov 20, 2024
Feb 5, 2025
Mar 17, 2020
Jan 8, 2025
Jan 14, 2025
May 18, 2020
Jan 9, 2025
Mar 17, 2022
Mar 11, 2021
Jan 16, 2025
Mar 4, 2021
May 25, 2022
Nov 25, 2024
Mar 17, 2020
Aug 22, 2024
Aug 22, 2024
Feb 6, 2025
Dec 19, 2022
Jan 3, 2025
Dec 20, 2022
Sep 25, 2024
Aug 29, 2024
Oct 25, 2021
Aug 19, 2021
Nov 6, 2024
Aug 19, 2021
Apr 16, 2024
Dec 20, 2022
Jun 3, 2021
Jan 9, 2025
Jan 31, 2025
Aug 26, 2024
Nov 20, 2024
Mar 4, 2021
Mar 4, 2021
Jan 24, 2025
Aug 19, 2021
Jun 15, 2020
Apr 21, 2022
Aug 25, 2022
Jan 24, 2025

Repository files navigation

Join UCF Open Slack Discussions Build Status

Universal Design Online content Inspection Tool

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.

Prerequisites

  • PHP 8.1, 8.2
  • Symfony
  • Composer
  • Node v16 is supported; other versions may work
  • Yarn
  • MYSQL 5.7+ / MariaDB

Skills Needed for Installation

To complete this installation you will need the following skills:

  • 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.

Where to Start

Tip: Join the UCF Open Slack community. They can help solve any issues you may encounter.

  1. Start the installation process by setting up UDOIT. Instructions are in INSTALL.md.

  2. 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.

Installing UDOIT on Heroku

UDOIT can be installed on your own existing servers, but we've also configured an easy install to a Heroku server. Check out the HEROKU.md Readme for more information.

Contributing

Like any other open source project, UDOIT relies on contributions from the community to improve the tool. If you are interested in contributing to UDOIT, follow the instructions in CONTRIBUTING.md.

Licenses

UDOIT is distributed under the GNU GPL v3 license.

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: Daniel Molares ([email protected])

Supported Languages

UDOIT currently offers support for both English (en) and Spanish (es). This can be configured either across the entire UDOIT instance or for a specific institution.

About

The Universal Design Online content Inspection Tool, or UDOIT (pronounced, “You Do It”) enables faculty to identify accessibility issues in their Learning Management System. It will scan a course, generate a report, and provide resources on how to address common accessibility issues.

Topics

Resources

License

Stars

Watchers

Forks