Skip to Content Skip to Search

Status

staging

main

Development

Prerequisites

  • Get a copy of .secrets.app.env from 1Password

  • Ensure that you have Docker installed and that you can run docker ps it without sudo

Install

Assuming you’re working in your preferred projects directory:

git clone git@github.com:320ny/memberspace_platform.git
cd memberspace_platform
# Copy .secrets.app.env into this dir
bin/setup

Post-install

Run the app with:

bin/dev

Websites

Note: you will want disable Cookies without SameSite must be secure in chrome://flags or else you will not be able to access your local site w/Chrome.

Stripe Webhooks

  1. Setup stripe-cli per these instructions

  2. bin/app/stripe-webhooks

Testing

  • Run tests: bin/rspec [OPTIONS] [path/to/specs]