Wajipedia is a winning project from the Hackomania 2023 hackathon, where we participated in a challenge proposed by the IIIT Hyderabad's WikiClub Chair. Our team developed a Wikipedia clone with innovative features aimed at enhancing accessibility and user experience.
The challenge required us to create a web application with features catering to users with disabilities, particularly those with motor impairments, visual impairments, and elderly users. Additionally, the application needed to incorporate functionalities that enhance accessibility for users with disabilities, such as text-to-speech capabilities and customizable font styles.
Wajipedia serves as a Wikipedia clone with several accessibility features and enhancements to the user interface. Here's an overview of its key features:
The application starts with an interface showcasing information about Sundar Pichai, providing users with an initial glimpse of the platform's capabilities and layout.
Users can search for articles on various topics using the search bar. Upon entering a query, relevant search results are displayed, allowing users to explore articles of interest.
Selected search results replace the existing content on the page, including the main article text and accompanying images. This dynamic content display ensures a seamless browsing experience.
A floating button is incorporated into the interface, providing users with the ability to perform various actions conveniently. This button includes functionalities such as auto-scrolling and text-to-speech.
The auto-scrolling feature caters to users with motor impairments or those who are unable to use traditional scrolling methods. By clicking the floating button, users can enable auto-scrolling, allowing them to navigate through articles effortlessly.
Wajipedia offers text-to-speech functionality, enabling users to listen to the content of selected articles. This feature benefits visually impaired users and individuals who prefer auditory content consumption.
Users can customize the font size, font family, and text color according to their preferences. This feature ensures a personalized reading experience and accommodates users with visual impairments or specific readability preferences.
To use Wajipedia, follow these steps:
- Clone the repository:
git clone https://github.com/codewithmirzaa/wikipedia.git
- Navigate to the project directory:
cd wikipedia
Open the index.html file in your preferred web browser.
Explore the interface, search for articles, and utilize the various accessibility features provided by Wikipedia.
Wajipedia was developed by Team Blaze during the Hackomania 2023 hackathon. We would like to thank the IIIT Hyderabad's WikiClub Chair and the VJIT college's organizers for organizing the event and providing us with an opportunity to showcase our skills and creativity.
This project utilizes the Wikipedia API for fetching article content and images. Additionally, it incorporates the Web Speech API for text-to-speech functionality.
This project is licensed under the Apache 2.0 License.