/Chat-Application

Multi User Full-stack Chat-Application

Primary LanguageCSS

Logo

Chat Application

In this Chat application we can chat with our friends family and colleagues. We can also send pictures videos and files to each other.

For chatting with other users you need to create an account with the app. The account is simple to create and is completely free of charge. You can choose from a list of available usernames or register with your email address. Once you are logged in you can start chatting with other users immediately.


💻 Features

  • Live Text & Image Share
  • User Active Icon
  • Text & Image Delete
  • User Registration
  • Cross platform
  • Fully Responsive

🏗 Built With

javascript  Reactjs  SCSS  Firebase  Cypress  Git  Github  VScode  Figma  Vercel 


🔋 Installation

1. Clone the Repository

  git clone https://github.com/ammaaraslam/tweetsnap.git

2. Move into the working directory

  cd chat-application

3. Install Dependencies

  npm install

4. Create a .env.local file and add your firebase API keys

  APP_FIREBAS_API_KEY
  APP_FIREBASE_AUTH_DOMAIN
  APP_FIREBASE_PROJECT_ID
  APP_FIREBASE_STORAGE_BUCKE
  APP_FIREBASE_MSG_SENDER_ID
  APP_FIREBASE_APP_ID
  APP_FIREBASE_MEASUREMENT_ID

5. Run the App

  npm start

🚀 About Me

I’m Ashraf Chowdury. I've been coding for nearly 2.5 years. I'm a developer who loves building full-stack applications & learning new technologies. I've also helped people develop their web apps. I've been working with React.js for over a year now. My goal is to be able to build applications that are fast responsive and fun to use.


📱 Social Media

Twitter   In