Skip to content

AthN3090/Heiwa-react

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Heiwa 🕊

An end to end anonymous chatting application where people talk about their mental health.

react express socket node

About The ProjectLocal Setup

About The Project

Heiwa is a messaging platform for people to talk about their mental health and connect with people going through a similar phase. It also has a basic whiteboard which can be used to play funny doodle games, or people can use it to express themselves creatively.

On the homepage, The user has to fill the following details :

  1. Nickname
  2. Tags to describe your feeling
  3. Tags to describe your interests

The user is matched randomly to another user. After matching, the users can talk about their mental health problems through chat box, or can use the whiteboard to play simple games like (Tic-tac-toe, hangman etc).

Local Setup

To clone and run this application, you'll need Git and Node.js (which comes with npm) installed on your computer. From your command line:

# Clone this repository
$ git clone https://github.com/AthN3090/Heiwa-react.git

# Go into the repository
$ cd Heiwa-react

# Install dependencies
$ npm install

# Run the app
$ npm start

The server script is written in Express, it handles the socket connections for chat and drawing functions.
Backend code repo - Express & Node

About

An end-to-end anonymous chatting application where people talk about their mental health.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors