Skip to content

varaprasadh/anonymous-chat-rooms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

anonymous chat rooms

try out the app at https://anonymous-chatrooms.web.app/

it is a open source chat app runs on react and nodejs powered by socket.io

deployed on

firebase hosting heroku free tier dyno

features

  • create rooms
  • send emojis
  • send text
  • markdown formatting (limited)
    • <big>text<big> will send bigger fontsize items
    • <lt>lottie name<lt> will send a animated lottie available lotties are HEART,LIKE,DISLIKE,STATHOME
    • <a>text<a> will send animated text
  • send lottie reactions
    • available lotties are HEART,LIKE,DISLIKE,STATHOME

feel free to clone and contribute a feature and make a pull request


click here to report any bugs or issues

configure development environment

  • clone the repo
  • go to the /client directory and run
    •  npm install 
      
    •  npm start
      
  • open a new terminal tab/window and go to the /server directory and run
    •  npm install
      
    •  npm start
      
  • open browser and go to where the react app running on!

note: client socket needs an endpoint on which socket server is running,so make sure if you change your port or ip on server,change it on client by going /client/src/config.json;

versions

  • 0.0.1 (current)
    • takes username and room id to join in
  • 0.0.2 (upcoming)
    • cli-version
    • randomised chatroom connections
    • automated username genarations
    • avatars
    • sticker support