Hackathon March 2023: Product Accessibility (For hearing and visually impaired people)

  • Team name: Accessibiliteam :zap:
  • Team members: Benjamin, Antony, Gérold

This project aims to improve the accessibility standards of passbolt and to consider it all the way through the requirements gathering, design, development and testing parts of the life cycle. The purpose of accessibility is to allow keyboard navigation, enhance contrasts and the use of a screen reader for hearing or visually impaired people.

Q1. What is the problem that we are trying to solve?

Passbolt is currently not optimized for hearing and visual impaired people, this lack of accessibility doesn’t allow this kind of user to use the Passbolt interface in perfect equity.

Q2 - Who is impacted?

Persons with disabilities, mostly people that are visually impaired or that wouldn’t be able to use a mouse but everyone that finds it hard for them to use the passbolt application.

Q3 - Why is it important and/or urgent?

  • In order to provide passbolt application services in a way it respects the dignity and independence of persons with disabilities.
  • In order to provide the same passbolt application services level to people with disabilities.
  • In order to offer the opportunity to everyone to be able to use passbolt application at the same level.
  • It could be a blocker if we want to enter the education industry as they probably need to answer to accessibility standards in order to offer the same service level to all students

Q4 - What is your proposed solution?

There are accessibility standards to make a website compliant for these users. The website should follow the WCAG-2 agreement. (cf: Welcome to CityLights! [Accessible Home Page])

The plan is to apply these standards as much as possible throughout the passbolt application and to consider it all the way through the requirements gathering, design, development and testing parts of the life cycle.

Here’s the documentation: Accessibility - Hearing and visual impaired people

Share your thoughts and ideas below:

  • :ok_woman: Must have: this is critical for me to have this
  • :raising_hand_woman: Should have: this is important for me to have this
  • :tipping_hand_woman: Could have: this could be nice to have
  • :no_good_woman: Won’t have: we should not schedule this (explain why)
0 voters
1 Like

Released with v4.0.0, checkout the release notes if you want to know more.

1 Like