Skip to content

skalinchuk/beeconnector

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Beeminder + Auth-free APIs Source Integration

Simple example data upload from auth-free API sources (currently supporting Project Euler, Clozemaster, CodeCombat) into new or existing Beeminder goal. Supports goal creation

By Sergii Kalinchuk and Daniel Reeves

Short guidelines for those creating their own apps:

  1. to make Beeminder recognize your app work, visit https://www.beeminder.com/apps/ and register your application properly
  1. fill in required parameters into .env file using env-sample as reference:
  • input your Beeminder app ID into BEEMINDER_CLIENT_ID constant
  • input your callback URL, registered in your Beeminder app, into AUTH_REDIRECT_URI constant
  • fill in your nice app name into APP_NAME constant
  • inform your app of your default source connection byt filling in DEFAULT_CONNECTION constant
  • if your database connection require username and password, also write them into respective .env constants
  1. Provide source connection parameters and data parsing function as one of the available connections inside settings.js file.

About

Simple integration between Beeminder and auth-free APIs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors