About The Project • Local Setup
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 :
- Nickname
- Tags to describe your feeling
- 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).
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 startThe server script is written in Express, it handles the socket connections for chat and drawing functions.
Backend code repo - Express & Node
