Accessibility Platform
They were satisfied with my work on the Accessibility Checker project, so they asked me to contribute to Includia’s next project as well. The new project, called the Accessibility Platform, generates a detailed accessibility audit of an entire website. A designer and a backend developer also joined our team, and we continued holding daily brainstorming sessions.
One of my main tasks was to develop a fully accessible checkbox tree list that allows users to select which pages they want to include in the audit. The pages are displayed in alphabetical order, and sibling pages are grouped under their parent page in an accordion. Each parent page has a three-state checkbox: checked, unchecked, or mixed. The mixed state indicates that at least one, but not all, subpages are selected. Developing this component was challenging, as it needed to perform smoothly on large e-commerce websites with thousands of pages, but I managed to complete it successfully.
We also started developing a simple accessibility widget, but the project was eventually discontinued because the product was deemed unnecessary.