Skip to content

A real time messaging app with authentication, and multi chatrooms, built with: Next.js, Node.js, Socket.js, MongoDB, NextAuth.js

Notifications You must be signed in to change notification settings

AHP15/messenger

Repository files navigation

📗 Table of Contents

📖 [Chat App]

[Chat app] is a real time messaging app with user authentication and multi chatrooms support

app screen shot

🛠 Built With

Tech Stack

Client
Server
Database

Key Features

  • SignIn/ Signup using Google and Github providers
  • Send text messages on multiple chat rooms
  • Add contacts to chat with

(back to top)

🚀 Live Demo

(back to top)

💻 Getting Started

To get a local copy up and running, follow these steps.

Prerequisites

In order to run this project you need:

Setup

Clone this repository to your desired folder:

  cd my-folder
  git https://github.com/Abdessittir/messenger.git

Install

Install this project with:

  cd my-project
  npm install or yarn install

Usage

To run the project, execute the following command:

  npm run dev

Deployment

You can deploy this project using: Versel

(back to top)

👥 Authors

👤 Author1

(back to top)

🔭 Future Features

  • [Send images and other media types]
  • [Add the status of users]
  • [Add the functionality to remove added chats and contacts]

(back to top)

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

(back to top)

⭐️ Show your support

If you like this project, please consider adding a star

(back to top)

(back to top)

(back to top)

📝 License

This project is MIT licensed.

NOTE: we recommend using the MIT license - you can set it up quickly by using templates available on GitHub. You can also use any other license if you wish.

(back to top)

About

A real time messaging app with authentication, and multi chatrooms, built with: Next.js, Node.js, Socket.js, MongoDB, NextAuth.js

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published