/Social_Chat_Java_Server

Advanced Java Spring backend server integrated with Socket.IO WebSocket for real-time, live messaging capabilities in a dynamic chatting application. Seamlessly leverages PostgreSQL for efficient data storage and utilizes Docker containerization for effortless deployment and scalability. Delivering an exceptional, interactive messaging experience.

Primary LanguageDartMIT LicenseMIT

Social_Chat_Java_Server

Advanced Java Spring backend server integrated with Socket.IO WebSocket for real-time, live messaging capabilities in a dynamic chatting application. Seamlessly leverages PostgreSQL for efficient data storage and utilizes Docker containerization for effortless deployment and scalability. Delivering an exceptional, interactive messaging experience.

Backend API Documentation: Click here to view

DockerHub Image: Click here to view

Technologies that we used to create Fronted Applications :-

  1. Java
  2. Spring Boot
  3. Hibernate
  4. Postgress
  5. Socket IO
  6. Node
  7. Express
  8. Docker

Technologies that we used to create Fronted Applications :-

  1. Flutter
  2. Dart
  3. Riverpod
  4. Socket IO
  5. Shared Preferences
  6. Lottie Animation

Project Link - Project Repo

Project Demo Viedo - Project Demo Viedo

Project Apk Link - Project Apk Link

Glimpse of Our Work:-

Login Screen

image

Registration Screen

image

Users Chat List Screen

image

All Users List Screen

image

Chat Screen

image

Profile Screen

image

Chat Settings Screen

image

Overview

image. image

java-chat-app.mov