Explore the docs »
Report Bug
·
Request Feature
Table of Contents
A Responsive website where users can chat with wach other, share photos, videos, files.
-
Clone this repo
git clone https://github.com/dd-712/chat-application.git
-
Create .env file into ChatApplicationServer and add below code.
secretKey=<Your_Secrete_key> mongoUrl=<url to mongodb database> bucket_url=<firebase bucket url>
-
In app.js file located in ChatApplicationServer, update the following data.
const serviceAccount = require('./File wich contains private key of firebase database'); admin.initializeApp({ credential: admin.credential.cert(serviceAccount), databaseURL: "Your database Url goes here", storageBucket: process.env.bucket_url });
-
Install node from here : https://nodejs.org/en/
-
In ChatApplicationServer folder install the dependencies via terminal,
npm install
-
In chatapplicationclient folder install the dependencies required for React via terminal,
yarn install
-
Now you are ready to start the server.
- Javascript
- CSS
- Express
- Node
- React
- Redux
- Mongoose
- Socket.IO
- Firebase
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
- Divya patel -@dd-712 - divya807950@gmail.com
- Hrushi Patel - @Hp-175 - patelhrushi16@gmail.com