This is a real-time chat application created by Manish Keer using Spring Boot for the backend. The app allows users to send and receive messages in real time and also supports sending images and videos.
- Real-time messaging: Users can send and receive messages instantly.
- Multimedia support: Users can send images and videos along with text messages.
- User Authentication: Secure login and authentication using JWT (JSON Web Tokens).
- File Upload: Integration with Cloudinary for uploading and storing images and videos.
- Backend: Spring Boot (for API and authentication)
- Authentication: JWT (JSON Web Tokens)
- File Upload: Cloudinary (for storing images and videos)
- WebSockets: For real-time communication
To get this project up and running on your local machine for development and testing purposes, follow these steps.
Make sure you have the following installed:
- Java 11 or later (for Spring Boot)
- Maven (for managing dependencies)
- Cloudinary account (for storing images and videos)
- Clone the repository:
git clone https://github.com/Manish-keer19/Spring-chat-application.git cd YOUR DICTIONARY