Skip to content

nehagoyal2607/DataStax

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Unify

A website built to make a step forward in building a more inclusive community.

A website built to break the barriers of sign communication with people who are hard of hearing. A website to sensitise people, especially emergency responders, teachers and parents. People who are hard of hearing have difficulty communicating in emergency situations. We wanted to come up with a way to educate people on how they can help. Unify is an ASL learning website centered around learning the ASL alphabet to help in emergency situations.

  • Learn ASL letters and common emergency signs
  • Gain knowledge about important gestures to use during emergencies
  • Verify with online verification that you're doing it correctly.
  • Communicate with people using signs.

Deployed using GCloud App Engine

Features

  1. Allows direct communication using ASL by pointing the camera directly at the person.
  2. A user can login, gain access to signs that they can learn and master.
  3. Verify the correctness of the ASL sign online.
  4. A progress bar to track your current progress and a record of the symbols mastered.
  5. A leaderboard to drive the users!
  6. A common words section to enhance users' knowledge daily with 3 new words.
  7. A forum to allow people to connect and discuss with other ASL learners and signers of all abilities, thus, building a stronger community.
  8. A one-stop platform to allow professionals and NGOs to conduct webinars.
  9. A feature to translate any English phrase to American Sign Language.
  10. A translator to allows users to select signs to finally get the English Phrase.

Tech-Stack Used

  • Node.js
  • Express.js
  • AstraDB
  • HTML
  • CSS
  • Javascript
  • ejs
  • Bootstrap
  • JQuery

Third-Party Libraries Used

  • Google Teachable Machine
  • connect-flash
  • fingerpose.js
  • bcrypt
  • SweetAlert
  • body-parser
  • axios

Steps to Reproduce

  1. Clone the repository
  2. Run npm install
  3. Run nodemon app.js
  4. Open http://localhost:3000/

Deployed Link:

https://unify-asl-app.herokuapp.com/

About

An ASL centered website to help people with hearing disabilities.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published