Skip to content

Created full-stack Chat app with React, Redux and Firebase, among other tools in the React ecosystem.

Notifications You must be signed in to change notification settings

adityaverm-a/slack-clone

Repository files navigation

DevChat

A Slack Clone

This is my version of Slack, a message application. It includes authentication, messageing, channels, etc. I used for firebase as the backend for this application, other than that i tried to customize the frontend of this application, I used Semantic-ui for styling, real-time messaging, for a reponsive layout used RC-Drawers, etc.


Quick Start 🚀

Add a your firebase config in the firebase file in the src folder with the following

import firebase from "firebase/app";
import "firebase/auth";
import "firebase/database";
import "firebase/storage";

var firebaseConfig = {
  //Add your firebase config here!
};

// Initialize Firebase
firebase.initializeApp(firebaseConfig);

export default firebase;

Install dependencies

npm install

Build for production

npm run build

Features

  • Alerts when someone is typing in one of the channels Screen Recording 2022-01-22 at 2 04 08 AM

  • Change Avatar Screenshot 2022-01-22 at 2 16 05 AM

  • Emoji Picker, Loading Skelton and much more small features to give the users a better experience! Screen Recording 2022-01-22 at 2 18 32 AM

About

Created full-stack Chat app with React, Redux and Firebase, among other tools in the React ecosystem.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published