Vortex Chat is a modern, real-time messaging application built with Next.js 15, Firebase, and Genkit AI.
- Real-time Messaging: Instant message delivery using Firestore with status tracking (Sent/Delivered/Seen).
- AI Smart Replies: Context-aware response suggestions generated by Gemini 2.5 Flash.
- AI Voice Messaging: Fallback to browser TTS and real microphone recording for voice notes.
- WhatsApp-style Statuses: Share photos, videos, and songs that expire in 24 hours.
- PWA Ready: Installable on Android and iOS as a standalone app.
- Secure Auth: Supports Google, Phone (OTP), and Guest login via Firebase Authentication.
- Private Archive: Heart your favorite statuses to save them permanently in your private Memories gallery.
-
Install dependencies:
npm install
-
Run the dev server:
npm run dev
-
Open the app: Go to http://localhost:9002
git initgit remote add origin https://github.com/aashutitech-trek/Vortex.gitgit add .git commit -m "Complete Vortex Chat PWA with Real-time Status and AI"git push -u origin main
Built with ❤️ using Firebase Studio.