Skip to content

HISHAN03/CHAT_APP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

21 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

ChatApp πŸ’¬πŸ’»

ChatApp is a delightful chat application developed using the MERN stack, allowing users to send text messages and share files seamlessly. this app can be accessed online or by installing it locally. Clone the repository and follow the steps below to get started.πŸš€πŸ’¬πŸ“‚

Features βœ¨πŸš€

  • Real-time text messaging: ChatApp enables users to engage in real-time text conversations with their friends or colleagues.
  • File sharing: Share files effortlessly within the chat, making it convenient for users to exchange documents, images, and more.
  • Easy installation: Quickly set up the app locally by cloning the repository and running npm install. βš™οΈπŸš€

Installation πŸ› οΈ

  • ⚠️The projected which is deployed online does not contain file sharing feature⚠️
  • ⚠️to use file sharing feature u have to install locally and uncomment some lines of code mentioned below⚠️

To run ChatApp on your local machine, follow these steps:

  1. Clone the repository:

    git clone https://github.com/HISHAN03/ChatApp.git

2.Navigate to the project directory: open two terminals one for server and other for client

cd ChatApp

3.Install the required dependencies:

npm install

4.Start the client server:

npm run dev

4.Start the api server:

node server

Technologies Used πŸ”§πŸ“š

ChatApp utilizes the following technologies:

  • MongoDB: A flexible and scalable NoSQL database for storing chat data securely.πŸ“ŠπŸ”’
  • Express.js: A fast and minimalist web application framework for building the backend server.⚑🌐
  • React: A powerful JavaScript library for building user interfaces.βš›οΈπŸ–₯️
  • Node.js: A runtime environment for executing JavaScript code on the server-side.πŸš€πŸ”§

Contributing

We welcome contributions from the community to enhance ChatApp further. If you have any ideas or improvements, feel free to submit a pull request. Please ensure that your contributions align with our Code of Conduct.✨🀝

Happy coding! πŸ˜„πŸ‘

About

CHAT_APPπŸ’»βœ¨

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published