Dash Chat App

Dash Chat App

Dash Chat App

2 weeks
2 weeks
2 weeks
Messaging
Messaging
Messaging

💬 Dash Chat App – Real-Time Chat with Drizzle, Next.js & Socket.io

🚀 A modern, high-performance chat application built with Drizzle ORM, Next.js, Tailwind CSS, and Socket.io. Designed for seamless real-time messaging with a clean and intuitive UI.

🎯 Why This Project?

With the rise of instant communication, this chat app delivers:
Real-time messaging – Powered by Socket.io for instant communication.
Scalable & Efficient – Uses Drizzle ORM with PlanetScale (MySQL) & MongoDB for structured and unstructured data storage.
Secure Authentication – Integrated with NextAuth for seamless login.

🌟 Key Features

🔹 Instant Messaging – Real-time chat updates with Socket.io.
🔹 Database Flexibility – Uses MySQL (via PlanetScale) & MongoDB for structured + document-based storage.
🔹 Authentication – Supports Google OAuth via NextAuth.
🔹 Optimized UI – Built with Next.js, Tailwind CSS & Framer Motion for smooth animations.
🔹 Scalable & Cloud-Ready – Drizzle ORM ensures easy database migrations.
🔹 Offline Support – Zustand for state management with offline capabilities.

Tech Stack

🖥 Frontend: Next.js, Tailwind CSS, NextUI, Framer Motion
Backend: Drizzle ORM, Socket.io, NextAuth
💾 Databases: MySQL (PlanetScale) & MongoDB
Hosting: Vercel (Frontend), PlanetScale (Database)

🔥 Why It Stands Out

Efficient & Lightweight – Drizzle ORM ensures optimized queries.
Modern UI & Animations – Clean design with smooth interactions.
Flexible Storage – Combines SQL & NoSQL for enhanced performance.

Other Projects

Let's Connect!

Let's Connect!

Let's Connect!