Skip to content

Chat application built with MERN stack and socke-iointegration

Notifications You must be signed in to change notification settings

sambhavgupta0705/Viber

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Viber

Viber is a real-time messaging platform that allows users to communicate with each other through text messages. It provides a simple and intuitive interface for seamless communication. This project aims to create a robust and scalable chat application using modern web technologies..

Features

  • Real-time messaging: Users can send and receive messages instantly without refreshing the page.
  • User authentication: Secure user registration and login system to protect user accounts.
  • Private and group chats: Users can have one-on-one conversations or create groups for collaborative discussions.
  • Message history: Chat history is preserved, allowing users to view previous messages even after logging out.

Technologies Used

  • Frontend: React,React-router,Javascript
  • Back-end: Node.js, Express.js, Socket.io
  • Database: MongoDB

Installation

1.Fork the project 2. Clone the repository:

git clone https://github.com/your-username/Viber.git

  1. Navigate to the project directory.
cd Viber
  1. Install the backend dependencies.
npm install

5.Navigate to the frontend folder and install dependencies

cd frontend
npm install
  1. Start the backend and frontend server by running command
npm run start

Usage

  1. Register a new account or login with your existing credentials.
  2. Once logged in, you'll be directed to the chat interface.
  3. Create a new chat room or join an existing one.
  4. Start sending and receiving messages in real-time.

Contributing

Contributions are welcome! If you have any ideas, suggestions, or bug reports, please open an issue or submit a pull request. Make sure to follow the code of conduct while contributing.

About

Chat application built with MERN stack and socke-iointegration

Topics

Resources

Stars

Watchers

Forks