{"repo":"EcstaticFly/Chatzy","free":true,"listed":false,"github":"https://github.com/EcstaticFly/Chatzy","clone":"git clone https://github.com/EcstaticFly/Chatzy.git","description":"Chatzy is a real-time chat application built with the MERN stack, Socket.io, and Docker, featuring instant messaging, AI chatbot (Gemini API), OTP authentication, media sharing, and 30+ customizable themes. Users can search, filter online users, and update profiles, ensuring a seamless and interactive chat experience.","language":"JavaScript","stars":10,"topics":["cloudinary","docker","docker-compose","expressjs","gemini-api","mongodb","nodejs","reactjs","realtime-messaging","render-deployment"],"license":"GPL-3.0","category":"deployment-docker-iac","readme_excerpt":"🚀 Chatzy – Real-Time Chat Application Chatzy is a real-time chat platform that enables users to send messages, share images & PDFs, and engage with an AI-powered chatbot . Built with the MERN stack, Socket.io, and Docker , it offers secure OTP authentication, user search, online status filtering, and customizable themes (32+ options) for a seamless experience. 🔗 Live Demo: Chatzy 📂 Source Code: GitHub 🐳 Docker Hub: suyash310 ✨ Features - 💬 Real-Time Messaging – Instant text & image sharing via Socket.io . - 🤖 AI Chatbot – Integrated Gemini API for interactive conversations. - 🔍 User Search & Filters – Find users and filter by online status . - 🔒 Secure Authentication – OTP-based verification for enhanced security. - 🌆 Media Uploads – Users can update/delete profile images via Cloudinary . - 🎨 Customization – Choose from 32+ themes with Daisy UI & TailwindCSS . - 🐳 Containerized with Docker – Ensures scalability and efficient deployment . 🛠 Tech Stack - Frontend: React.js, TailwindCSS, Daisy UI - Backend: Node.js, Express.js, MongoDB, Brevo-api - Real-Time Communication: Socket.io - Authentication: OTP Verification - AI Integration: Gemini API - Media Management: Cloudinary - Deployment: Docker, Render --- 🚀 Installation & Setup Choose one of the following methods based on your needs: 📋 Prerequisites - Node.js (v18 or higher) - Required for Method 1 - Docker & Docker Compose - Required for Methods 2 & 3 - MongoDB - Local installation or MongoDB Atlas account - Cl","default_branch":null,"files":null,"tree":[],"storefront":"/r/EcstaticFly","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/EcstaticFly/Chatzy/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}