Project developed entirely in javascript, without use of Frameworks for purposes of language studies.
- The project needs Node.js
List of resources used in class for this project
Recurso | Link |
---|---|
Webpack | https://webpack.js.org/ |
Firebase Authentication | https://firebase.google.com/docs/auth/?authuser=0 |
Cloud Firestore | https://firebase.google.com/docs/firestore/?authuser=0 |
Cloud Functions | https://firebase.google.com/docs/functions/?hl=pt-br |
Cloud Storage | https://firebase.google.com/docs/storage/?authuser=0 |
PDF.js | https://mozilla.github.io/pdf.js/ |
MediaDevices.getUserMedia() | https://developer.mozilla.org/en-US/docs/Web/API/MediaDevices/getUserMedia |
Some Firebase features may not work in lower versions So if you are doing a project fork use the same version.
Firebase: 6.1.1
Pdfjs-dist: 2.0.943
To use the WhatsApp clone simply log in with gmail username and password, since the authentication is done by the Firebase Authentication SDK.
To start a conversation add the contact that has authenticated in the application also with their respective gmail account.