Company
Date Published
April 7, 2021
Author
Abdul Ajetunmobi
Word count
1717
Language
English
Hacker News points
None

Summary

This project uses the Vonage Client SDK to build a React Native Android app that makes a phone call to a physical phone number. The app requires an active Vonage API account, a virtual phone number, and a GitHub account. It sets up a webhook server using Express.js and Node.js to receive inbound calls from Vonage. The app also uses the react-native-permissions library to request permissions for microphone access on Android and record audio on both Android and iOS devices. The Client SDK is used to authenticate users and connect them to their PSTN phone number. The project demonstrates how to communicate with native code using NativeModules and NativeEventEmitter APIs.