whatsapp-clone  by burakorkmez

AI-powered WhatsApp clone

created 1 year ago
255 stars

Top 99.2% on sourcepulse

GitHubView on GitHub
Project Summary

This project provides an AI-powered WhatsApp clone, integrating GPT and DALL-E-3 for enhanced messaging capabilities. It targets developers looking to build a feature-rich, real-time communication platform with AI functionalities. The primary benefit is a modern, extensible chat application with advanced AI features out-of-the-box.

How It Works

The application leverages Convex for its backend, providing real-time data synchronization, database functionality, and cloud functions. Next.js App Router handles the frontend, while ShadCN and Tailwind CSS manage the UI components and styling. OpenAI's GPT and DALL-E-3 are integrated for AI-driven text generation and image creation within chats. ZegoCloud facilitates real-time video calls, and Clerk manages user authentication.

Quick Start & Requirements

  • Install dependencies with npm install.
  • Run the development server with npm run dev.
  • Requires accounts and API keys for Convex, Clerk, OpenAI, and ZegoCloud.
  • Setup involves configuring environment variables for these services.
  • A tutorial is available for a complete walk-through.

Highlighted Details

  • AI-powered messaging with GPT and DALL-E-3.
  • Real-time video calling via ZegoCloud.
  • Modern tech stack: Convex, Next.js App Router, ShadCN, Tailwind CSS, TypeScript.
  • Integrated user authentication with Clerk.

Maintenance & Community

No specific information on contributors, sponsorships, or community channels is provided in the README.

Licensing & Compatibility

The README does not specify a license.

Limitations & Caveats

The project appears to be a personal project without explicit community support or a defined maintenance roadmap. The setup process requires multiple third-party service integrations and API key configurations, which may be complex for novice users.

Health Check
Last commit

1 year ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
30 stars in the last 90 days

Explore Similar Projects

Feedback? Help us improve.