Barrierelos

Lehmann, Pascal and Hofmann, Michael (2024) Barrierelos. Other thesis, OST - Ostschweizer Fachhochschule.

[thumbnail of HS 2023 2024-BA-EP-Lehmann-Hofmann-Crowdsourced E-Accessibility Dashboard.pdf] Text
HS 2023 2024-BA-EP-Lehmann-Hofmann-Crowdsourced E-Accessibility Dashboard.pdf - Supplemental Material

Download (304kB)

Abstract

In December 2023, a revision of regulations was announced by the Swiss Federal Council, also mandating private companies to enhance the accessibility of their digital services. Therefore, a far greater number of actors will now have to adhere to these rules. Despite existing regulations, accessibility issues persist, particularly in government services at the cantonal and municipal levels.

The project aims to address this gap by recording and scoring accessibility issues on websites, categorizing them by region and other factors, and making the data publicly available. The project also aids website maintainers in resolving these issues by providing a list of issues found in an easy-to-use format.

This thesis presents a software system, incorporating crowdsourcing, scanning for accessibility issues using the axe-core engine, and a scoring algorithm named Barrierelos-Score. The system comprises a React-based web application frontend, a Spring Boot-based backend with a RESTful web API, and a scanner implemented in TypeScript running on Node.js.
Containerization and temporal decoupling ensure scalability, while a modularized architecture facilitates easy implementation of new requirements.

The project embraces an agile workflow, with automated testing and deployment, enabling continuous integration and continuous deployment. The documentation is made available online through GitLab Pages. The result is a comprehensive approach to enhance web accessibility awareness and facilitate issue resolution in Switzerland and Liechtenstein.

Item Type: Thesis (Other)
Subjects: Area of Application > Web based
Technologies > Programming Languages > Java
Technologies > Databases > PostgreSQL
Technologies > Protocols > REST
Technologies > Virtualization > Docker
Technologies > Frameworks and Libraries > Node.js
Technologies > Frameworks and Libraries > React
Technologies > Programming Languages > TypeScript
Divisions: Bachelor of Science FHO in Informatik > Bachelor Thesis
Depositing User: OST Deposit User
Contributors:
Contribution
Name
Email
Thesis advisor
Stolze, Markus
UNSPECIFIED
Date Deposited: 16 May 2024 12:01
Last Modified: 16 May 2024 12:01
URI: https://eprints.ost.ch/id/eprint/1161

Actions (login required)

View Item
View Item