Created by Angela Zhou
This is a full-stack application that uses both Twilio services and the Aviation Edge API. A user can receive instant flight updates by texting the Twilio phone number.
To use Twilio services:
- Sign up for a Twilio phone number and config key
- Sign up for Aviation Edge API
- Download ngrok
- Run ngrok: ./ngrok http 3000
- When ngrok starts up, it will assign a unique URL to your tunnel. Paste this link in webhook.
- Install dependencies with npm install
- Set up config file with Twilio accountSid, Twilio authToken, aviation-edge API key
- Run server with npm start
- Text flight number to Twilio phone number for instant status on flight
To use browser application:
- Install dependencies with npm install
- Run webpack with npm run build
- Run server with npm start
- Input flight info into the Mongo database by clicking Submit