/app-examples

Primary LanguageCSSMIT LicenseMIT

DroneDeploy logo

DroneDeploy App Examples

Example applications for DroneDeploy's App Platform.

See developer.dronedeploy.com to get up and running on DroneDeploy's App Platform.

Setup

Prerequisites

  1. Create a DroneDeploy account

  2. Become a DroneDeploy developer

  3. Clone this repository

     $ git clone git@github.com:dronedeploy/app-examples.git
    
  4. Install the CLI

     $ cd app-examples
     $ npm install -g serverless
     $ npm install
    
  5. Obtain a DroneDeploy developer API key

    Contact developer@dronedeploy.com and ask for a developer API key

  6. Set your API key for the DroneDeploy CLI

     $ serverless config credentials --provider=dronedeploy --key=<YOUR API KEY>
    

How to run a sample

  1. Change directory to one of the sample folders, e.g. IFTTT:

     $ cd IFTTT/
    
  2. Install the sample's dependencies

     $ npm install
    
  3. Deploy the sample:

     $ serverless deploy
    

Example Apps

IFTTT

See the example app

IFTTT is a free platform that allows you to create custom rules for calling applications based on events. With this example, you will build an application that will send DroneDeploy Trigger Events to an IFTTT webhook.

Contributing

Contributions are welcome! Please make a pull request on this repository.

License

MIT

See LICENSE