Skip to content

Repository files navigation

nda

a proper nda system for Hack Clubbers, with a public API for checking if a user has signed the nda. this carries all the same legal weight as the previous nda, but is more privacy-conscious, easier to use, less prone to random bugs, and 1000x more open source.

the stack

local dev

copy the .env.example to .env and fill in the Hack Club Auth and xAI credentials. in Hack Club Auth, register this callback:

http://localhost:3000/auth/hack_club/callback

then start the rails, vite, and postgresql 18 services:

docker compose up --build

visit http://localhost:3000. anylocal uploads are stored in the uploads docker volume.

public api

you can pull someones nda status via this endpoint:

GET /api/v1/nda_status/U0123ABCDEF

About

the keeper of secrets

Resources

Code of conduct

Contributing

Security policy

Stars

2 stars

Watchers

0 watching

Forks

Used by

Contributors

Languages