A comprehensive web application and progressive web app for calculating hearing disability percentages and generating audiograms based on pure-tone air conduction audiometry threshold values. ENT specialists usually needs to calculate this manually for each patient. Also each country may have different laws, rules and formulas how to calculate this, so the investigation and requirements specifications, and also making sure the texts are correct actually were equally or more work than the coding itself. The idea is to not just offer a modern calculator to the Drs., but also offer important relevant informations to the topic, that's why I added many tooltips, despite professionals may know this already from the top of their heads. This app could be extended to add support to more countries, and also add more educational content since hearing loss is a serious issue, but in a lot of cases it can be prevented if people would be aware of the causes like listening to loud music for prolonged period of times, etc.
- Input threshold values for both ears at frequencies: 500Hz, 1000Hz, 2000Hz, and 4000Hz
- Real-time validation of input values (0-120 dB range)
- Automatic calculation of:
- Individual ear hearing loss percentages
- Binaural hearing loss (AAO-HNS method)
- Binaural hearing loss (AMA method)
- Legal hearing disability percentage according to Spanish regulations
- Visual representation of hearing thresholds
- Color-coded hearing loss zones
- Real-time updates as values are entered
- Support for both right and left ear data
- Interactive tooltips with detailed information
- Keyboard shortcuts (Ctrl/⌘ + Enter to calculate, Esc to reset)
- ARIA labels and roles for screen readers
- Responsive design for all device sizes
- Error messages and validation feedback
- High contrast color scheme
- Dark mode support
- Design tweaked for Desktop and Mobile with subtle differences
- Email functionality to share results
- Detailed breakdown of all calculations
- Clear explanations of medical terminology
- Legal disability grade assessment
- Eligibility information for disability benefits
- Install the app on any device (iOS, Android, Desktop)
- Offline functionality
- Native app-like experience
- Home screen icon
- Support for multiple languages:
- English
- Español (Spanish)
- Català (Catalan)
- Deutsch (German)
- Français (French)
- Português (Portuguese)
- Galego (Galician)
- Euskara (Basque)
- 中文 (Chinese)
- 日本語 (Japanese)
- 한국어 (Korean)
- Tiếng Việt (Vietnamese)
- हिन्दी (Hindi)
- বাংলা (Bengali)
- العربية (Arabic)
- Русский (Russian)
- Bahasa Indonesia (Indonesian)