Skip to content

๐ŸŒ‰ The link that ties Hack Club's information together

Notifications You must be signed in to change notification settings

hackclub/airbridge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Airbridge

test format

The bridges tying Hack Club's services together. (WIP) Illustrated below by @maxwofford.

Raft icon

Reasoning

Our previous API was really good at a couple things. It hasn't been touched in years and it's still providing password-less authentication as a service at scale.

Hack Club (HQ & community) needs a service for easily reading & writing information that will last the test of time the same way our original API still handles authentication. Airbridge will create this by providing a JSON interface to an Airtable backend.

Try the latest version here: v0.1

Version list:

Developing & Contributing

The Airtable PAT (Personal Access Token) is under logins+dinobox@hackclub.com airtable account.

# Set it up locally
git clone https://github.com/hackclub/airbridge && cd airbridge
yarn

# Run locally with nodemon
yarn dev # then, go to localhost:5000/ping in your browser

# Run tests
yarn test

# Run specific tests
yarn test tests/v0/routes.test.js # (your choice of testfile here)

About

๐ŸŒ‰ The link that ties Hack Club's information together

Topics

Resources

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published