This project was developed as part of my Final Year Project (Thesis) for the Bachelor's degree in Information Systems and Technology Engineering at Joaquim Chissano University.
Topic: Implementation of Assistive Technologies in the Integrated Academic Management System (SIGA): Promoting Digital Inclusion for Students with Visual Impairment.
Case Study: Eduardo Mondlane University – Faculty of Arts and Social Sciences, Faculty of Education, and Faculty of Philosophy.
This project is an accessibility plugin developed using Python and Django, focused on the digital inclusion of students with visual impairments.
The plugin can be integrated into existing systems to enhance accessibility through features such as voice commands, content reading, font adjustment, and contrast control — all designed to work even in environments with limited or no internet access (except for voice navigation features).
- Voice Navigation: Allows students to navigate the system using voice commands (e.g., "view grades", "register for courses").
- Content Reading: Uses speech synthesis to read on-screen content for blind or low-vision users.
- Accessibility Menu: Provides a fixed button on all pages for quick access to assistive tools.
- Modular Architecture: Easily integrable into any Django-based system, with potential expansion for other types of disabilities in the future.
- Python 3.13.2
- Django 5.0
- HTML, CSS, JavaScript
The plugin is designed to work with any system built using:
- Django 2.1 or higher
- Python 3.6 or higher
The plugin does not directly interfere with the core functionalities of the system. It acts as an accessibility layer that enhances the overall user experience.