Skip to content

karteek-02/ChatAPP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ChatApp using React and Firebase

This is a real-time chat application built with React and Firebase. It allows users to send and receive messages in real time.

Installations and Setup

  • Clone the repository:

git clone https://github.com/karteek-02/ChatAPP

npm install

  • Create a .env file in the root directory of the project.

  • Add the following content to the .env file:

Replace <your_firebase_api_key> with your Firebase Api key.

  • Start the project:

  • Open your web browser and navigate to http://localhost:3000 to see the chat application in action.

Features

  • Real-time messaging: Messages are sent and received in real time.
  • User authentication: Users can create accounts and log in to access the chat.
  • Send messages: Users can compose and send messages to other users.
  • Display messages: Sent and received messages are displayed in the chat interface.

Technologies Used

  • React: JavaScript library for building user interfaces.
  • Firebase: Backend-as-a-Service platform for building web and mobile applications.

Folder Structure

  • src: Contains the source code of the project.
  • components: Contains React components.
  • firebase: Configurations and utility functions related to Firebase.
  • styles: CSS stylesheets.
  • App.js: Main component that renders the application.
  • index.js: Entry point of the application.

Contributing

Contributions are welcome! If you find any issues or want to enhance the functionality of the chat application, please open an issue or submit a pull request.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published