This is a fullstack chat application, built with MERN stack as a pet project.
It uses "Cloudinary" for cloud storage of profile pictures and sent images.
JWT is used for authentication.
Daisy UI is used for the frontend.
- Authentication system with signing up, logging in and protected REST API routes.
- Live chats with other users implemented with socket.io.
- Sending images in the chats, images are being stored in "Cloudinary".
- Changing your profile picture.
- Selecting one of the 32 themes imported from daisy-ui.