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
- Java
- Spring Boot
- Hibernate
- Postgress
- Socket IO
- Node
- Express
- Docker
- Flutter
- Dart
- Riverpod
- Socket IO
- Shared Preferences
- Lottie Animation
Project Link - Project Repo
Project Demo Viedo - Project Demo Viedo
Project Apk Link - Project Apk Link
![image](https://private-user-images.githubusercontent.com/95868808/240987150-57f27b06-ab12-4438-92f3-cac4eab17371.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjA0MzY4ODgsIm5iZiI6MTcyMDQzNjU4OCwicGF0aCI6Ii85NTg2ODgwOC8yNDA5ODcxNTAtNTdmMjdiMDYtYWIxMi00NDM4LTkyZjMtY2FjNGVhYjE3MzcxLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MDglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzA4VDExMDMwOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTBhNGM3ZTg4M2Q2MzEwYjEyY2FkYjNhMThiZjY4MWRhZTU2NWQ5MTczNTU3MGM4NGRlNGE2MmFhMWYwOTM4MjImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.UkQ3nN2QWUpbVOvCiyu0Sw9yd-Tb2aGzNOvjWONm1dE)
![image](https://private-user-images.githubusercontent.com/95868808/240987266-5f679f76-cf65-4414-8f2e-ccca08037b0c.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjA0MzY4ODgsIm5iZiI6MTcyMDQzNjU4OCwicGF0aCI6Ii85NTg2ODgwOC8yNDA5ODcyNjYtNWY2NzlmNzYtY2Y2NS00NDE0LThmMmUtY2NjYTA4MDM3YjBjLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MDglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzA4VDExMDMwOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTJmMjFiOGZjOWU3ZGYxZDhmMDA5OGQ2ODAxZmM0OTA1MDVhZGE4M2FhNjk2ODI4NmIyNWY0MTFjMTczNDJmN2ImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.QKj14JSJjqUC62BecfgXRBraAz5EjHdwR8942vN1TKs)
![image](https://private-user-images.githubusercontent.com/95868808/240988655-212fbd27-b345-4520-975f-06eec1ae18a7.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjA0MzY4ODgsIm5iZiI6MTcyMDQzNjU4OCwicGF0aCI6Ii85NTg2ODgwOC8yNDA5ODg2NTUtMjEyZmJkMjctYjM0NS00NTIwLTk3NWYtMDZlZWMxYWUxOGE3LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MDglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzA4VDExMDMwOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTU1YmNiMjlmNzFlZmM5NWRhYzJlMjZlOGE0NGYyZjEyNDZhNWJjNmQwZTg4NTEzOWE0NGVhNDdlOGFiNzA0YWEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.5jTQ9zO0QhLz53tc3seeRLFqltWML5_AqzBjAi_zwRQ)
![image](https://private-user-images.githubusercontent.com/95868808/240987409-1a65895b-2343-4613-906a-17e3c3c8fc7c.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjA0MzY4ODgsIm5iZiI6MTcyMDQzNjU4OCwicGF0aCI6Ii85NTg2ODgwOC8yNDA5ODc0MDktMWE2NTg5NWItMjM0My00NjEzLTkwNmEtMTdlM2MzYzhmYzdjLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MDglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzA4VDExMDMwOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTBjMWFhZTcxOTRjZTJhOTg2MjVlMGNiNDQ5NWQyMDNkYzNkOTAzNmU1YWQzOGVjMDIxMjZiYTQ3ZTFkNTRmMDEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.LdXObqvZuez0K86D1rJslss1QPjTQjDYQhn39j6vPhs)
![image](https://private-user-images.githubusercontent.com/95868808/240988825-752c448e-d0a4-4846-afbd-82b2bd61a2fe.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjA0MzY4ODgsIm5iZiI6MTcyMDQzNjU4OCwicGF0aCI6Ii85NTg2ODgwOC8yNDA5ODg4MjUtNzUyYzQ0OGUtZDBhNC00ODQ2LWFmYmQtODJiMmJkNjFhMmZlLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MDglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzA4VDExMDMwOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTllM2IxMTkyZDA1YWVkY2UwNGFmYjkyOGM1N2ViOWIyZmQ2OGRiMWRjZWI0NmY5YzQyZGQxMDM3NjA2YmZmNjAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.1bZK9FGFbX6CGhCc_xI8XuAVDLeghd9LA9ZCViXIvK0)
![image](https://private-user-images.githubusercontent.com/95868808/240987941-efd4944f-28b9-49e5-8420-ac9568e3c5e7.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjA0MzY4ODgsIm5iZiI6MTcyMDQzNjU4OCwicGF0aCI6Ii85NTg2ODgwOC8yNDA5ODc5NDEtZWZkNDk0NGYtMjhiOS00OWU1LTg0MjAtYWM5NTY4ZTNjNWU3LnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MDglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzA4VDExMDMwOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTBkYWEzMThlYzE2NzFiMjUyM2U5Mzk5MDc2ZGNhMTQ0YWU2YWZhZmQ3ZDU4NDc3ZWJmNGU2Yzc2MGQ2YzExOGImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.QweW9yFH8Yc6R7-boJUy8gK59RHmAlloRfbdrAFdYK4)
![image](https://private-user-images.githubusercontent.com/95868808/240987767-5c01c537-a0ed-4fe3-91ab-488818661492.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjA0MzY4ODgsIm5iZiI6MTcyMDQzNjU4OCwicGF0aCI6Ii85NTg2ODgwOC8yNDA5ODc3NjctNWMwMWM1MzctYTBlZC00ZmUzLTkxYWItNDg4ODE4NjYxNDkyLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MDglMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzA4VDExMDMwOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWNkMWRlNGU0YWE0Mjc1ZWM3MmY0Yjg0YzkwMjJhOTI5NTMwNDlkYjVkOTE0ZmNjM2RmMTdjZGJmMzA3NDM2YmQmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.lOP6hMyPgEjOp7vYOBb_NQ4b8izO5I71V8zXgULmKDM)