This is an endpoint meant to be run on webtask.io that handles backend Stripe processing for National DSA membership dues collection. The main entrypoint is signup.js.
- Node 7 or higher
- Clone the repository:
git clone [email protected]:SeattleDSA/national-dsa-signup.git
- Create a file called
.env
in the project root:STRIPE_SECRET_KEY=sk_test_************* # Obtain from someone who has it
- Install dependencies:
npm install
- Tests can be run with:
npm test