Ventus-Talk
A high-performance, real-time chat application with advanced features and optimized user experience.
0.05s
Performance
Message update speed
10K+
Scale
Messages per day





System Architecture
Multi-server architecture utilizing Firebase Firestore for optimal performance and scalability, and free.
Technologies Used
- Firestore
- JavaScript
- PWA
- FCM (Firebase Cloud Messaging)
- Google Drive API
- WebRTC
- Service Workers
- Firestore
- JavaScript
- js
Features
Core Features
- Real-time messaging with 0.05-0.15s update speed
- Multi-server architecture with 4 Firestore servers
- No-cookie auto-conversion and embedding of YouTube links
- Video calls using Sky-way
- Friend addition system via QR code
- Google Drive file sharing support
- Push notifications via PWA/Service Worker
- Due to prioritizing development speed and usability, security measures that would put a load on free servers were not implemented. Well, you wouldn't send anything too important, and the likelihood of this web app being attacked is low, so it's okay.