Skip to content

Javascript and NodeJS Chat app with third-party API, an app built for mental health.

License

Notifications You must be signed in to change notification settings

jolenechong/ChatHealth

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ChatHealth WebApp

Realtime chat app with websockets using Node.js, Express and Socket.io with Vanilla JS on the frontend with third-party API for challenges, an app built for mental health. Made for a 24-hour overnight hackathon MindFulHacks, the first student-led mental health focused hackathon in Singapore. Won 9th place as a 1 person team, with 42+ other teams.

Date: September 2021
Live site: https://chathealth.onrender.com
Source Code: https://github.com/jolenechong/ChatHealth

Here's a quick demo on the chat features of the app and how it works, along with the API integration and all the other pages of the web app.

Demo of the App

Usage

npm install
npm run dev

Go to http://localhost:3000

Tech Stack

  • NodeJS, Express
  • Javascript
  • Third Party API for the challenge page and Socket.io for real-time event based communication

Main Features

screenshot of ChatHealth website



ChatHealth Features

How it works

Chat room options


- Users can navigate between rooms easily
- Join chats with any name you like!

Challenges Page


- Users can choose a type of challenge and get a challenge back
- Challenges range from simple things like organising your room to starting a blog or learning a new language
- This data is pulled from Bored API

Contact

Jolene - [email protected]

About

Javascript and NodeJS Chat app with third-party API, an app built for mental health.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published