Skip to content

WhatsApp Clone provides an in-depth view of implementation on how to create a full-stack, mobile, hybrid web application from scratch using React Native, ReactJs, Typescript, NodeJs, ExpressJs, MongoDB, Socket.io, Heroku & Firebase Deployment. 🔥🔥

License

Notifications You must be signed in to change notification settings

yuvraj24/WhatsApp-Clone

Repository files navigation

Gitpod ready-to-code

WhatsApp Clone ⚡

Platform - Android, IOS and Web

Whatsapp Clone provides an in depth view of implementation on how to create a full-stack, mobile, hybrid web application from scratch. This repository covers implementation of 3 major platform's mainly Android, IOS & Web using React Native & MERN stack 🔥.

You can see the following features in action in this repository,

  • Instant & Realtime textual One to One chat
  • User's Online/Offline availability
  • Last Seen time
  • Unread Message count indicator
  • Realtime Status update
  • Multiple Status view along with progress
  • Web Login via QR code scan
  • WhatsApp Web with realtime chat & status
If you like the work then don't forget to hit that ⭐ button to show some appreciation & love
for this project as your token of love does wonders.

Major Technologies Used

MOBILE WEB SERVER
React Native ReactJs NodeJs
Firebase Storage Typescript ExpressJs
Native Base React Virtualized MongoDb
Axios Material UI Mongoose
Socket.io-client
Axios Socket.io
Momentjs Socket.io-client Typescript
React Navigation JSON WebToken Momentjs
React Native Camera Momentjs JSON WebToken

Spread Your ❤️

GitHub followers Twitter Follow

Overview

Live Action

Platform Support

The project includes Mobile app developed for Android & IOS platform along with a Website similar to WhatsApp Web.
Refer the following links for platform specific implementation,

Platform Screenshots

Refer the following links for platform specific screenshots,

Author

Yuvraj Pandey

I am a passionate Engineer which likes to push himself on various fronts of technologies.

For more exciting updates follow me,