Skip to content

A real-time chat application, with different channels, live 'is writing'-prompts and notifications.

Notifications You must be signed in to change notification settings

qvistdev09/conversation-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

What's this?

This is a real-time chat client, of which the original prototype was made in just one day, as part of SALT's (School of Applied Technology, Stockholm) HackDay - a special event during the boot camp, where we were tasked with building a complete full-stack application of our choice in one day.

In this app you can:

  • chat with other users in real- time
  • get a random cute animal avatar
  • create different channels
  • see notifications of new messages
  • be greeted by a bot if you are the only user

Have a look!

The app can be accessed via the frontend which is hosted on Github Pages: https://qvistdev09.github.io/conversation-client/

The back-end is a Node.js server hosted on Heroku.

Tech stuff

Want to see the repo for the server? Here it is: https://github.com/qvistdev09/conversation-server

Front-end

  • React
  • Redux (Toolkit ❤️)
  • socket.io
  • SCSS

Back-end

  • Express
  • Faker (for quirky random names)
  • RandomColor
  • Express

Screenshots

Screenshot of Conversations web app Screenshot of Conversations web app

Attributions

Icons made by Freepik from www.flaticon.com

About

A real-time chat application, with different channels, live 'is writing'-prompts and notifications.

Topics

Resources

Stars

Watchers

Forks