https://github.com/codediodeio/angular-firebase-stripe
Full Stack Stripe Payments Solution with Angular + Firebase
https://github.com/codediodeio/angular-firebase-stripe
Last synced: 3 months ago
JSON representation
Full Stack Stripe Payments Solution with Angular + Firebase
- Host: GitHub
- URL: https://github.com/codediodeio/angular-firebase-stripe
- Owner: codediodeio
- License: other
- Created: 2018-01-07T22:09:33.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2023-01-09T11:10:41.000Z (over 2 years ago)
- Last Synced: 2024-04-15T00:50:27.982Z (about 1 year ago)
- Language: TypeScript
- Homepage: https://projects.angularfirebase.com/p/stripe-payments-with-angular-and-firebase
- Size: 2.73 MB
- Stars: 88
- Watchers: 7
- Forks: 32
- Open Issues: 38
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Full Stack Stripe Payments with Angular + Firebase
Learn to build a full-stack payment solution with the [onboarding course](https://projects.angularfirebase.com/p/stripe-payments-with-angular-and-firebase).
[Live Demo](https://stripe-elements.firebaseapp.com)
## Cloud Functions v1.0 Changes
https://firebase.google.com/docs/functions/beta-v1-diff
There is curretly bug preventing the CLI from reading Env vars in Node. As a workaround, add your Stripe API keys to credentials.json
```json
"stripe": {
"publishable": "foo",
"secret": "bar",
"clientid": "baz"
}
```## Common Error on Windows
**Running command: npm --prefix "$RESOURCE_DIR" run lint**
If you see this error, change your predeploy scripts in your `firebase.json` to:
```json
{
"functions": {
"predeploy": [
"npm --prefix ./functions/ run lint",
"npm --prefix ./functions/ run build"
]
}
}
```