A Chrome extension designed to support students with ADHD, Dyslexia, or Hearing challenges through accessible tools and features.
- Homepage: Clean interface with navigation to three support modes
- ADHD Support: Placeholder for focus timers, task organization, and distraction-blocking tools
- Dyslexia Support: Placeholder for text formatting, AI-powered simplification, and reading aids
- Hearing Support: Placeholder for caption assistance, audio transcription, and visual notifications
- Responsive Design: Works across different screen sizes
- Accessibility: WCAG compliant with keyboard navigation and screen reader support
- Pomodoro timer and focus sessions for ADHD mode
- AI-powered text simplification using Gemini API
- Real-time caption enhancement and audio transcription
- Customizable accessibility settings
- Progress tracking and success metrics
- Download or clone this repository
- Open Chrome and navigate to
chrome://extensions/ - Enable "Developer mode" in the top right
- Click "Load unpacked" and select the extension folder
- The extension will appear in your Chrome toolbar
├── manifest.json # Chrome extension configuration
├── index.html # Homepage with navigation
├── adhd.html # ADHD support features
├── dyslexia.html # Dyslexia support features
├── hearing.html # Hearing support features
├── styles.css # Shared styling
├── script.js # Frontend JavaScript logic
├── background.js # Service worker
├── content.js # Content script for web page injection
└── README.md # This file
- HTML5: Semantic structure with accessibility features
- CSS3: Modern styling with CSS custom properties
- JavaScript: Vanilla JS for extension logic
- Chrome Extension APIs: Manifest V3, storage, context menus
- WCAG 2.1 AA compliant
- Keyboard navigation support
- Screen reader compatibility
- High contrast mode support
- Focus management
- Skip links for keyboard users
- Click the extension icon in Chrome to open the main interface
- Choose between ADHD, Dyslexia, or Hearing support modes
- Explore the placeholder features in each mode
- Use the "Back to Home" links to navigate between pages
- Chrome 88+ (required for Manifest V3)
- Chromium-based browsers (Edge, Brave, etc.)
This is a HackRU project built for the 25th edition hackathon. Future enhancements could include:
- AI integration for text simplification
- Voice recognition and text-to-speech
- Advanced timer and focus features
- User authentication and personalized settings
- Analytics and usage tracking
Open source project created for HackRU 25 accessibility challenge.
Built with accessibility in mind for students with diverse learning needs. Special thanks to the accessibility community for guidance on inclusive design principles.