This is a simple Gatsby site that pulls data from a Google Sheet. We encourage anyone who wants to set up their own site to clone this repo. We also welcome contributors to the pdxtipjar.com site. If you have any bugs or feature requests, go ahead and file an issue.
PDX Tip Jar is an all volunteer effort by Jacqi Ko and Noah Manger. If you haven't already, we encourage you to go tip someone in need!
Clone the repo, navigate into the directory.
If it's your first time, install dependencies:
npm install
Start developing:
gatsby develop
We're working on making this easier, but for now, if you'd like to duplicate this site for your own city:
- Fork this repo.
- Set up a new Google Form that saves data to a Google Sheet with these headers
- Embed your Google Sheet on the signup form page
- Set your Google Sheet to publish to a CSV
- Insert the URL to the CSV here
- Deploy (PDX Tip Jar currently uses Netlify