/whatsapp-mini-client

A Whatsapp Clone Web App built with React Js.

Primary LanguageTypeScript

Whatsapp Mini

A chat app based off WhatsApp using the most creative & effecient solutions i could provide. It performs Realtime Chat, CRUD operations, e.t.c

Installation

Install my-project with npm

  npm install my-project
  cd my-project

Demo

https://whatsapp-mini.netlify.app

Support

For support, email temmideee@gmail.com or send a message on Twitter.

Features

  • Realtime Chat
  • Status Uploads
  • Live previews
  • Fullscreen mode
  • Cross platform
  • PWA
  • CRUD operations

Tech Stack

Client: ReactJs, Styled Components

Server: Firestore

Auth: Firebase

Documentation

  • Docs soon.

License

MIT

Environment Variables

To run this project, you will need to add the following environment variables to your .env file

REACT_APP_API_KEY

REACT_APP_APP_ID

REACT_APP_MESSAGING_SENDER_ID

REACT_APP_AUTH_DOMAIN

REACT_APP_PROJECTID

Deployment

To deploy this project run

  npm run build

Roadmap

  • Additional browser support

  • Add more integrations