demo : ventchat
npm i
node app.js
4 go to http://localhost:3000/ in web browser
- public random chat like omegle,chat42 using socketio
- User Management
- Login with json web tokens (jwt)
- Signup with jwt
- search for other users
- User profile picture
- mongodb schema for user management and conversatons between users
- Friend System backend rest-api
- Send friend requests
- Accept friend requests
- Decline friend requests
- Cancel friend requests
- Remove Friends
- Have 1-on-1 conversations with friends(socketio)
- Store the private messages in a Database
- Last seen and online status
- Frontent
- More image assets and ui/ux design
- Add CORS
- Add environment variable for urls,jwt secrets etc
- loggers in backend
- Some more features