Skip to content

mlatka9/chat-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

51 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Full-stack chat application created with React.js, Express.js and MongoDB.

Preview

s0

Links

Users is able to:

  • create new account via email or google account
  • edit his profile, change password, email or set profile image
  • create public or private channel
  • join to private channel when providing channel's password
  • make conversation with other channel members
  • see others member's messages instantly without page reloading
  • set dark or light theme mode

Built with

  • React.js
  • Styled Components
  • Redux Toolkit
  • Express.js
  • MongoDB
  • Socket.io
  • Firebase Authentication

Inspiration

This project was build as my solution for devchallenges.io task