Skip to content

Our submission for the 2021 UCLA ACM Hack's Hack off the Hill (Won Best Web App Award)

Notifications You must be signed in to change notification settings

mguan2020/kind-words-chat

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

kind-words-chat

To open the website, click on the index.html file in the Webpages folder. This is the front page of the website.

Screenshot of website:

reassure

Link to project demo: https://devpost.com/software/reassure

Inspiration

We were mainly inspired by the game Kind Words on Steam. We also noticed the loneliness many people felt during the pandemic.

What it does

This app allows users to write messages to express their worries and more importantly, share words of encouragement.

How we built it

We built the app using JavaScript, Firebase, HTML and CSS. We mainly used HTML/CSS to design the frontend. To make the UI more responsive, we used JavaScript to manipulate the DOM. Firebase was used to store data about user posts and replies.

Challenges we ran into

The hardest part was about integrating Firebase with the front end.

Accomplishments that we're proud of

Being able to create an app that's helpful during the pandemic. Our goal is to do our best to support people during such difficult times.

What we learned

  • Javascript isn't type safe and this creates a host of issues.

What's next for Reassure

  • Making sure that the users will not receive the same message twice in a row
  • Adding support for multimedia uploads, such as photos and videos
  • Using AI to ensure the positivity of user messages (look into sentiment analysis)

About

Our submission for the 2021 UCLA ACM Hack's Hack off the Hill (Won Best Web App Award)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 60.2%
  • JavaScript 28.8%
  • CSS 11.0%