Skip to content

YouChat is a chat application that makes it easy to communicate with people anywhere in the world by sending and receiving messages in real time. It is built with react, react router and firebase.

Notifications You must be signed in to change notification settings

Seundede/chat-application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YouChat

YouChat is a chat appication that makes it easy to communicate with people anywhere in the world by sending and receiving messages in real time. It is built with react, react router and firebase.

readmeImage

Technology stack

  • React
  • Firebase
  • Netlify (deployment)

Dependencies

  1. React moment (date formatter)
  2. React router (routing)

Getting started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

The following software is required to be installed on your system:

  • Node
  • Npm

Type the following commands in the terminal to verify your node and npm versions

npm -v
node -v
  1. Clone the repo
git clone https://github.com/Seundede/chat-application.git
cd chat application
  1. Install the dependencies
npm install
  1. Create a new firebase project on firebase.com

  2. Create a firebase.js and update your firebase configuration

const firebaseConfig = {
  apiKey:
  authDomain: 
  databaseURL: 
  projectId: 
  storageBucket: 
  messagingSenderId:
  appId: 
};
  1. Start the development server
npm start
  1. This will open the website in your browser on http://localhost:3000

About

YouChat is a chat application that makes it easy to communicate with people anywhere in the world by sending and receiving messages in real time. It is built with react, react router and firebase.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published