Inspiration
Over the summer, I worked on a project inspired by a close friend who has dyslexia. Seeing the challenges she faced while reading text online made me realize how many people struggle with accessibility issues that are often overlooked. This motivated me to create DyslexiAid, a tool to make reading easier and more accessible for people with dyslexia.
What it does
DyslexiAid is a browser extension that lets users toggle a dyslexia-friendly font on any webpage. With a single click, it applies the OpenDyslexic font, designed to make letters easier to distinguish and improve readability for those with dyslexia.
How I built it
I built DyslexiAid using:
- HTML, CSS, and JavaScript for the interface and functionality.
- Chrome APIs to integrate the extension seamlessly into the browser.
- The OpenDyslexic font, which dynamically replaces the standard font on webpages to enhance readability.
Challenges I ran into
One of the main challenges was ensuring the font applied consistently across different websites without disrupting their design or layout. I also needed to make sure the extension was user-friendly and intuitive, especially for people who might not be familiar with browser extensions.
Accomplishments that I'm proud of
I’m proud of creating a tool that can genuinely help people with dyslexia. Seeing how it made a difference for my friend when she used it was incredibly rewarding. I’m also proud of how simple and effective the extension turned out to be, focusing on solving a real problem.
What I learned
I learned a lot about designing for accessibility and the importance of considering diverse needs in technology. I also gained valuable experience in working with browser APIs and tackling compatibility issues. This project taught me how small changes, like applying the right font, can have a big impact.
What's next for DyslexiAid
Moving forward, I want to add more features to DyslexiAid, like text-to-speech for those who prefer to listen to text rather than read it. I’m also exploring ways to customize font size, spacing, and color contrast to make the extension even more adaptable to different needs. My goal is to continue improving DyslexiAid and making online reading more accessible for everyone.
Built With
- chromeapi
- css
- html
- java
- javascript
Log in or sign up for Devpost to join the conversation.