मुख्य सामग्री पर जाएं
प्रोजेक्ट्स

NexChat

रीयल-टाइम सहयोग और समूह संदेश मंच।

NexChat

NexChat एक स्केलेबल, रीयल-टाइम मैसेजिंग एप्लिकेशन है जिसे आधुनिक सहयोग के लिए डिज़ाइन किया गया है। यह एक उच्च-प्रदर्शन वाले Next.js 15 फ्रंटएंड को एक मजबूत Express बैकएंड के साथ जोड़ता है, जो त्वरित संचार के लिए Socket.io द्वारा संचालित है।

मोबाइल-फर्स्ट दृष्टिकोण के साथ डिज़ाइन किया गया, NexChat पीयर-टू-पीयर और समूह संदेश दोनों के लिए एक सहज अनुभव प्रदान करता है, जो Prisma ORM और PostgreSQL के माध्यम से डेटा अखंडता सुनिश्चित करता है।

मुख्य विशेषताएं

  • रीयल-टाइम मैसेजिंग: Socket.io का उपयोग करके व्यक्तियों और समूहों के लिए त्वरित द्विदिश संचार।
  • सुरक्षित प्रमाणीकरण: NextAuth.js के माध्यम से फ्रंटएंड सुरक्षा और कस्टम JWT मिडलवेयर के साथ बैकएंड सुरक्षा।
  • समूह प्रबंधन: निर्माण, संपादन और उपयोगकर्ता आमंत्रण सहित व्यापक समूह चैट कार्यक्षमता।
  • उत्तरदायी UI: Tailwind CSS 4 और Shadcn UI घटकों के साथ निर्मित एक आधुनिक, तरल इंटरफ़ेस।
  • स्थायी भंडारण: Prisma और PostgreSQL का उपयोग करके विश्वसनीय संदेश और समूह डेटा स्थायित्व।

NexChat अपने उच्च-प्रदर्शन फ्रंटएंड और अपने विशेष रीयल-टाइम बैकएंड के बीच चिंताओं के स्पष्ट पृथक्करण पर जोर देता है।