This project is a Messenger clone built with Next.js and NextAuth.js for social login integration. It aims to replicate the core features of a popular messenger application, providing real-time messaging functionality and user authentication with social media accounts.
📱 Real-time messaging
🔐 Social login integration
🔑 User authentication
🎨 User-friendly interface
🚀 Next.js
🔒 NextAuth.js
⚛️ React
🎨 Tailwind CSS
🔥 Vercel (deployment)
💼 Prisma (database ORM)
📦 MongoDB (database)
- Clone the repository.
- Install dependencies with
npm install
. - Run the development server with
npm run dev
. - Open http://localhost:3000 in your browser.
Contributions are welcome! Please follow these steps:
- Fork the repository.
- Create a new branch (
git checkout -b feature/fooBar
). - Commit your changes (
git commit -am 'Add some fooBar'
). - Push to the branch (
git push origin feature/fooBar
). - Create a new Pull Request.
© Muhammad Zain