Description
A messaging platform that doesn’t store any messages. Securely chat with your friends using our platform.
Join Public rooms where you can meet new people or talk privately with a few friends in our private rooms. Private rooms are created with a key and an ID. To join a private room you will need to get the key from someone in a private message. Our site uses cookies to store you name so when you come back your name will be the same as you left it.
Your name will be temporally stored on the Server until you disconnect. We store your name to allow other users to view who is currently online. How it was Created. Fanci chat a live chat application. This app is a chat platform that does not store any messages or personal data.
Fanci chat is a single page chat application created with React, Node.js, Express, and Socket.io. This project was created as a passion project to grow my interest in web applications and single page applications. More information regarding the tools used are as follows. React is used for the front-end framework. I also used Redux to handle my state within React. React Routing was also added to provide a more multi-page feel with the benefits of a single page application. I created a server using node.js that is connected to the front-end using socket.io. In addition to this I used Redux to increase flexibility and easier use of my state across my application. Majority of icons came from Font Awesome. Thank you to them for the amazing icons.
Links
Github Respository of source code
Code