/ReachOut

ReachOut aims to be a one-stop shop to satisfy all the job-needs for specially abled people. It helps connec companies with the workforce while promopting a positive environment for people wih speical needs to ineract. ReachOut's goal is to abide by all WCAG rules by following WAI-ARIA protocols

Primary LanguageJavaScript

ReachOut
ReachOut

ReachOut - Software for facilitation of various Govt. schemes for persons with disabilities.
Pre-SIH Intranary, VJTI || Team TechnoSRAt


ReachOut

ReachOut aims to be a one-stop Progressive Web App (PWA) that provides details of various schemes by Govt. of India for specially abled people. It also acts as a portal for employment needs of the specially abled. It helps connect the government and the companies with the disabled workforce while promoting a positive environment for people wih special needs to interact. ReachOut's goal is to abide by all WCAG rules by following WAI-ARIA protocols, and provide the best accessibility score to the user.

Resources πŸ”¨

Features πŸ‘¨β€πŸ’»

Added

  • The entire website will designed with accessibility (a11y) at the forefront.
  • Designing web components keeping visually impaired in mind.
  • Voice and keyboard navigation for better accessibility.
  • Speech to Text for search and navigation.
  • Text to Speech for registration, login and schemes search.
  • Google Maps plotting the job positions available within the distance specified by the user.
  • Govt authorities can add the schemes for the disabled, and the disabled users can benefit from these schemes without leaving the portal.
  • Companies can register their job positions, and people with special needs can apply for those jobs.
  • Companies can hire test candidates for accessibility testing of their products.
  • Backend and Database Connectivity.

Partially Added

  • Recommendation System for Govt Schemes
  • Face Login (model ready to be hosted, yet to integrate to the web app)

Future Scope

  • Complete the face ID login
  • Add resume and disability certificate uploading for the user
  • Add E-KYC verification on the platform, and all other financial employment-related services from APISetu
  • Payment Gateway Integration

Tech Stack πŸš€

Client: πŸ’»

  • React
  • Bootstrap

Server: πŸ–₯οΈπŸ”Œ

  • NodeJS with ExpressJS
  • PostgreSQL

Description :mag_right:

UI design

  • The UI is high-contrast so that it remains accessible the color blind
  • There are options to change the font, font-size, clickable link formatting, button contrast, etc as an accessibility bar.

Login

  • Three Access login from - Users, Authorities and Companies
    • Users can search for schemes as beneficiaries and jobs as applicants suitable to their abilities
    • Companies can list Job posititons for recruitment
    • Authorities can add schemes for beneficiaries
  • Aadhar Card number is used while registering, so that the user can be informed about the various schemes/initiatives/incentives he is eligible for from his employer, while selecting a job. This will be used with the APISetu Platform

UX

  • If the user already uses some 3rd party service for it, the website will conform to the standard accessibility specifications for easy integration
  • Speech-to-Text/Screen Reader is be made available.
  • Voice navigation is available
  • Users can register using Face ID instead of standard username/password.

DataBase Connecivity

  • Backend DataBase Connectivity using PostgreSQL is implemented.
  • So Scheme info is stored and users are recommended schemes and benefits according to their preferences, based on a recommendation system.
  • Similarly User/Recruiter Company info is stored and they are recommended Jobs/Employees according to their preferences.

Team Members πŸ€“