Collect donations easily. This is a static website built with Gatsby. Takes advantage of a few serverless functions to provision payments.
-
Install dependencies.
npm i
-
Build payment providers
npm run build-pp
-
Start development
npm run develop
Your site is now running at http://localhost:8000!
One can add new providers by copying existing one.
Currently supported providers:
- TF (Turkiye Finans), placed at
/src/payment-providers/tf.ts
.
Note: Use only TypeScript files. JS files are temporary and built from TypeScript sources. Any change here should be built with npm run build-pp
.
Click to deploy this project on Netlify.