Skip to content

debjena9/chatxapp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ChatX App

Overview: ChatX is a real-time chat application built using React, Firebase, MongoDB, and Node.js. It allows users to communicate instantly with others in real-time, making it suitable for various scenarios, including social networking, team collaboration, and customer support.

Features:

Real-time messaging: Send and receive messages & share files/attachments instantly without page reloads. User authentication: Secure user authentication Responsive design: Mobile-friendly interface for seamless communication on any device. Customizable avatars: Users can select and customize their avatars from a list of predefined options.

Technologies Used: Firebase: Firestore for real-time database MongoDB: MongoDB Atlas for cloud-hosted NoSQL database storage. Node.js and Express.js: Server-side development and API endpoints. React: For responsive UI.

Installation: Clone the repository: git clone https://github.com/debjena9/chatxapp.git Install dependencies: cd chatxapp && npm install Configure environment variables: Create a .env file based on the provided .env.example file and add necessary credentials. Start the server: npm start Usage: Visit the deployed website or run the application locally. Sign up or log in to access the chat interface.

Happy chatting!

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published