Dashboard tool for Equalify UIC Analysis results.
https://github.com/EqualifyEverything/equalify-uic-dashboard-red-theme.git
This Python CLI app processes accessibility scan results for public URLs on the UIC Red Theme website. It generates summary reports including:
output.csv: Contains metadata and links to individual scan result JSON filesresults/: Folder containing individual JSON files with accessibility violation dataequalify-uic-dashboard-red-theme.py: Python CLI script to generate accessibility reportsgit clone https://github.com/YOUR_ORG/equalify-uic-dashboard-red-theme.git
cd equalify-uic-dashboard-red-theme
Make sure you have Python 3.8+ and pip installed. Then run:
python3 -m venv venv
source venv/bin/activate # On macOS/Linux
venv\Scripts\activate # On Windows
pip install -r requirements.txt
Ensure you have:
output.csv in the root directoryresults/ folder containing all JSON files referenced in output.csvpython equalify-uic-dashboard-red-theme.py
The script will process the data and generate CSV reports.
The script generates the following CSV files:
output-summary.csv: Summary of scan results including pages scanned, total violations, and unique nodes.output-nodes.csv: Details of unique HTML nodes where violations were found.output-violation_messages.csv: List of distinct violation messages identified during scans.This project is open source and available under the MIT License.