Flutter Chat built on Nodejs websockets with MVC Architecture
NodeJs-Chat
Chat backend built on Nodejs websockets with MVC Architecture, Frontend is built on Flutter with Bloc as a state managment and MongoDB is used as the database.
Features in the Chat App:
- Send and receive messages
- Reply to a message
- Show “Typing” when typing starts
- Update message and remove deleted message
- Get updated message and delete message
- Seen messages will not show again just like Snapchat
Features in the Chat App with screen recording:
- Send messages
- Receive messages
- Reply to a message
- Show “Typing” when typing starts
- Update message and remove deleted message
- Get updated message and delete message
- Seen messages will not show again just like Snapchat
send.msg.mp4
recieve.message.mp4
reply.to.msg.mp4
typing.mp4
update.and.delete.mp4
get.update.mp4
snapchat.mp4