🌍 Live Demo: https://ainnect.me
📲 Android App: https://ainnect.me/download
Ainnect is a modern social platform that helps people connect, share, and discover content intelligently.
It integrates AI-powered recommendation, content moderation, and real-time communication into a single seamless experience.
- 🧠 AI-based Friend Recommendation — Suggests potential friends using Node2Vec graph embeddings.
- 💬 Real-time Messaging — Built with WebSocket for instant chat and notifications.
- 🪶 Modern UI/UX — Developed with Flutter (Android) and ReactJS (Web) for smooth and elegant interfaces.
- 🗄️ Scalable Backend — Powered by Spring Boot, MySQL, Redis, and Docker Compose.
- 🔒 Secure Authentication — JWT & OAuth2 login (Google, GitHub) and QR Code.
| Layer | Technologies |
|---|---|
| Frontend | ReactJS, Flutter |
| Backend | Spring Boot (Java 21), JPA, MapStruct |
| Database | MySQL, Redis |
| Infrastructure | Docker Compose, Nginx Reverse Proxy |
| AI Modules | Node2Vec + KNN, ResNet50V2 |
| Deployment | Ubuntu Server, AWS EC2, Domain |