A real time chatting website build using react and socket.io (link)
- React Js
- Socket.io
- Headless UI
- Tailwind CSS
- Axios
- Vite
- Node Js
- Need git, node, npm installed
- Clone the repo
git clone <repo-link>
- Install dependencies
npm install
- Run server
npm run dev
- I have built login, register, logout, logout from everydevice feature
- In this website I created my own authentication and session management logic using JWT tokens, Here is how the flow goes:
Here are some UI views
Mobile register | Mobile Chats Home |
---|---|
Mobile Add Chats Modal | Mobile Messaging panel |
---|---|
Here is the link for BACKEND repo (link)