Skip to content

sabirnc/chatapllication

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

chat application

Introducing our innovative chat application built to connect users seamlessly and securely. With a strong focus on user authentication and authorization, our web app provides a safe environment for authenticated users to exchange text messages in real time. Leveraging the power of websockets, communication happens instantaneously, enhancing the user experience.

Our application is built using a modern tech stack that includes React for dynamic user interfaces, Node.js with Express for efficient backend operations, and MongoDB for robust data storage. This combination ensures not only a smooth chat experience but also a reliable foundation for your data. Whether you're looking to communicate with friends, family, or colleagues, our chat app brings you a simple and effective solution to stay connected.

Installation

Install my-project with npm

  git clone https://github.com/your-username/your-chat-app.git
  cd CHATAPPLICATION
  cd frotend
  npm i 
  cd backend 
  npm i 
  configure the enviorment varible 
  MONGO_URI=your_mongodb_connection_string
  SECRET_KEY=your_secret_key_for_jwt
  cd frotend
  npm start
  cd backend
  npm start

Authors

Features

  • Authentication
  • Autherization
  • Real time text message exchage using websockets
  • User can Logout from the application

🚀 About Me

Hi there! I'm Mohammed Sabir, the creator behind this chat application. I'm passionate about building meaningful and interactive web applications that enhance the way we connect and communicate online.

What Inspired This Project

The inspiration for this chat application came from my desire to create a seamless and secure platform for people to connect with one another. In a world where communication is key, I wanted to provide a space where users can exchange messages in real time while ensuring their privacy and data security.

Why This Matters

In a digital age, staying connected has never been more important. I believe that technology should be a tool that brings people together and makes their lives easier. This chat application embodies that philosophy, providing an easy-to-use interface for users to interact and share moments, thoughts, and ideas effortlessly.

My Tech Stack

I built this application using a combination of cutting-edge technologies to ensure a smooth and reliable experience. The frontend is developed using React, allowing for dynamic and responsive user interfaces. The backend runs on Node.js with Express, enabling efficient server-side operations. MongoDB serves as the database, providing a robust foundation for data storage and retrieval.

Get in Touch

I'm excited to share this project with you and hope you find it as useful and enjoyable to use as I did creating it. If you have any questions, suggestions, or just want to chat about technology and its potential, feel free to reach out to me on LinkedIn or Email LinkedIn - https://linkedin.com/in/mohammed-sabri-nc Email - [email protected]

Thank you for being a part of this journey! Mohammed Sabir

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published