Skip to content

Aashuti-Tech-Trek/Vortex

Repository files navigation

Vortex Chat

Vortex Chat is a modern, real-time messaging application built with Next.js 15, Firebase, and Genkit AI.

🚀 Key Features

  • 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.

📦 Local Development

  1. Install dependencies:

    npm install
  2. Run the dev server:

    npm run dev
  3. Open the app: Go to http://localhost:9002

🤝 GitHub Deployment Steps

  1. git init
  2. git remote add origin https://github.com/aashutitech-trek/Vortex.git
  3. git add .
  4. git commit -m "Complete Vortex Chat PWA with Real-time Status and AI"
  5. git push -u origin main

Built with ❤️ using Firebase Studio.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages