Skip to content

A simple chat application where user can login anonymously and create rooms.

Notifications You must be signed in to change notification settings

subrat611/ColdBurnChat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ColdBurnChat - A chat room application

Project Status

completed

image

Overview

A chat application develop using react js, firebase as backend where user can login anonymously and create chat rooms, talk with each others in that group.

Features

  • User can login anonymously using firebase authentication api.
  • User need to set a name before login anonymously.
  • User can create chat rooms and send/receive messages.
  • When user create a chat rooms a random icon is generated for that chat room.
  • User can see their send messages on the left side and received messages on right side.
  • The user is able to view the names associated with the messages.
  • On clicking on the chat room, user will be route to that room id.

Tech stack

Frontend

  • React JS
  • SCSS
  • React Router
  • Context API and Reducer

Backend

  • Firebase
    • firebase/firestore
    • firebase/auth