Skip to content

feliciahsieh/FlyinIn

Repository files navigation

Flyin' In

Welcome

Flyin' In is written in Javascript, JQuery/AJAX, Bootstrap and uses API's from Twilio, Aviation Edge, and Google Maps.

Table of Contents

Requirements

  • Ubuntu (v14.04 LTS)
  • NodeJS (v6.13.1)
  • Twilio API (with valid Twilio account and token) (v3.11.3)
  • Aviation Edge API (with valid API account and key for Premium level)
  • Google Maps API (with valid Google API account and token)
  • expressJS (v4.16.2)
  • cors (v2.8.4)
  • body-parser (v1.18.2)
  • request
  • NPM
  • pm2 (NPM process manager)
  • dotenv (gets environment vars) (v5.0)
  • JQuery (v3.2.1)
  • Ajax (v1.12.9)
  • HTML5 / CSS
  • Bootstrap (v4.0.0)
  • Web browser using HTML5

Installation

Set your computer ENVIRONMENT variables, TWILIO_SID, TWILIO_TOKEN, FLIGHTAWARE_USER, FLIGHTAWARE_API3, GMAPSDIST to your values and export them.

In your terminal, git clone the directory with the following command:

git clone https://github.com/feliciahsieh/flyinin.git
npm init (and fill out to create your package.json)
npm install twilio
npm install express
npm install body-parser
npm install cors
npm install request
npm install pm2
npm install dotenv --save

Usage

This app was live at http://www.flyinin.today. Enter the Airline, Flight Number, Starting Airport, and your Phone Number to receive a text message. You will receive information on when you should leave for the airport, depending on your starting location.

Note, text messaging on the Live app will not work for you. My free account only lets me receive texts. For your app, keep in mind that Text messages will only be sent to phone numbers in your chosen country. To upgrade to international phone numbers, you may need to upgrade your Twilio account.

Credits

Flyin' In is owned and maintained by Felicia Hsieh (@feliciahsiehsw) and Sergii Garkusha (@Cu7ious).

License

Flyin' In is released under the MIT license. See LICENSE for details.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages