This Chat App is a ReactJS project that I started as a final certification exam for a Front-End developer.
Project is created with:
- React JS 17.0.2
- Scaledrone
You can create your Scaledrone channel for free using this link.
To connect to the channel you need to paste your channel ID in MyChatApp.jsx component,
or with .env file with environment variable REACT_APP_SCALEDRONE_CHANNEL_ID
/* Scaledrone channel ID goes here */
const CHANNEL_ID =
`${process.env.REACT_APP_SCALEDRONE_CHANNEL_ID}` || "{CHANNEL_ID_GOES_HERE}";
Install it locally using npm:
$ nmp install
$ npm start
- Select your avatar
- Send and receive messages to all users
- Member list with all users
- Inform when new member joins the room
- Inform when member leaves the room