Whatsapp WhatsApp Messenger, or simply WhatsApp, is an American freeware, cross-platform centralized messaging and voice-over-IP service owned by Facebook, Inc. It allows users to send text messages and voice messages, make voice and video calls, and share images, documents, user locations, and other content.
In this project we have used the following tech stack.
- emoji-mart: [emoji-mart] https://www.npmjs.com/package/emoji-mart
- Fonts: Google Fonts
- Icons:Awesome Icon
- Material UI: Material UI
- Firebase: Firebase
- Context: [ContextAPI] (https://reactjs.org/docs/context.html)
You can install the libraries using the "npm install" command
In this project I was able to achieve purpose of the original website. As I do not want to overwhelm you, I haven't shared all the pages here.Please fork the repository and then use it on your own. If you want to collaborate with us on this project then please feel free to reach out to us.
You can also take the glimpse of our Project,just follow the below steps:
1. Go to https://whatsappbyshubhamsharma585.netlify.app/
2. run the command npm run start in terminal to start the app at port 3000.
3. Use your own firebase config.
4. Go to the browser you will land in the login page.
- User can do one to one chat, send picture and emojis also.
- User can search for registered user with phone number and communicate.
- Not responsive yet and might not be properly visible on small screen devices.
- Group Chats is not available yet.
👤 Shubham Sharma
- Github: Shubham Sharma