Skip to content

hackclub/airbridge

master
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

# 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