Skip to content
A chat app with threaded messaging (WIP). Built with React, Node, and Socket.IO.
JavaScript HTML CSS
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
client
server
.gitignore
Proposal.pdf
README.md

README.md

rope-chat

This is a full-stack chat application with my design of threaded messages implemenmted (work in progress).

Frameworks and libraries: React, Node, MongoDB(mongojs), Socket.IO, styled-components.

Helpful Resources

Progress

  • Basic chat platform that can save and display messages and usernames
  • Displaying a thread (by adding an icon with unique color before all of its messages)
  • Replying to a thread (by clicking the thread icon of a message so that the icon copied to the input area)
  • Creating a thread (by clicking the empty space before a message so that thread icon is generated both before that thread and in the input area)
  • Deleting thread icon in the input area
  • Filtered view of a certain thread
  • Better thread icon (less color collision and use SVG)
  • Better CSS
  • Test and CI
  • Demo
You can’t perform that action at this time.