Skip to content

Save Our Soul is a anyonymous P2P video and chat web app developed to connect people seeking mental help with those willing to provide it.

Notifications You must be signed in to change notification settings

ZoraizQ/save-our-soul

Repository files navigation

Save Our Soul (SOS)

Save our Soul is a anyonymous P2P video and chat Web Application developed to help such people. It allows users to anonymously connect with other users, tell them their stories, easier their burden by sharing with them. The application allows users to chat with other users or share their stories via video call. It features advanced reporting and is primarily based on linking such helpers and help seekers together regarding life issues in these tough times of quarantine.

DEMO

Inspiration

Since the start of coronavirus, many people have been facing greater mental stress. This could be due to the untimely loss of a loved one to corona, being away from home, being unable to meet friends and family - the people that keep you positive or because of some other deep issues. There are issues that at times you are unable to share with your closest friends or family members. Therefore, we wanted to create an application that did not only allow us to connect to the people we regularly talk to but also to others whom we have never met. It helps create a safe space where people can talk to each other, discuss their problems, and look for advice. It's like a free therapy session!

Landing ChatVid

Instructions

  • The first command builds the client React app after installing client dependencies and moves the build folder to the root directory:
cd app && npm i && npm run build && mv build .. && cd ..
  • Next just install server dependencies start the NodeJS server in the root directory using
npm install
npm start

Themes

  • How do we connect people in unique ways to prevent loneliness when isolation is their only option?
  • How do we help people engage with each other in safe ways when social distancing is not an option?

Features

  • Focused landing page for help seekers and helpers
  • Join by category/issue with algorithmic matching to prioritize among these categories
  • Realtime video stream and chat system while maintaing anonymity
  • Skip/Next user
  • Report a user, NSFW detection

Technology

About

Save Our Soul is a anyonymous P2P video and chat web app developed to connect people seeking mental help with those willing to provide it.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published