Bandwidth API Sample App for Appointment Reminder
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
AppointmentReminder.Tests
AppointmentReminder
.deployment
.editorconfig
.gitattributes
.gitignore
.travis.yml
AppointmentReminder.sln
CODE_OF_CONDUCT.md
CONTRIBUTING.md
ISSUE_TEMPLATE.md
LICENSE
PULLREQUEST.md
PULL_REQUEST_TEMPLATE.md
README.md
app.json
run-tests.sh

README.md

Appointment Reminder C# Example

Bandwidth Voice API Sample App for Call Tracking, see http://ap.bandwidth.com/

Build Status

Prerequisites

Build and Deploy

One Click Deploy

Settings Required To Run

  • Bandwidth User Id
  • Bandwidth Api Token
  • Bandwidth Api Secret

Deploy

Run

Directly

cd AppointmentReminder

export BANDWIDTH_USER_ID=<YOUR-USER-ID>
export BANDWIDTH_API_TOKEN=<YOUR-API-TOKEN>
export BANDWIDTH_API_SECRET=<YOUR-API-SECRET>
dotnet restore # to install dependencies
dotnet run

# then open external access to this app (for example via ngrok)
# ngrok http 8080

Via Docker

cd AppointmentReminder

# fill .env file with right values
# vim ./.env

# then run the app (it will listen port 8080)
PORT=8080 docker-compose up -d

# open external access to this app (for example via ngrok)
# ngrok http 8080