Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dalenguyen/firebase-functions-snippets
Awesome Firebase Functions snippets that cannot be ignored
https://github.com/dalenguyen/firebase-functions-snippets
firebase firebase-functions snippets
Last synced: 2 months ago
JSON representation
Awesome Firebase Functions snippets that cannot be ignored
- Host: GitHub
- URL: https://github.com/dalenguyen/firebase-functions-snippets
- Owner: dalenguyen
- Created: 2018-02-28T20:28:58.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2020-08-25T18:37:56.000Z (over 4 years ago)
- Last Synced: 2024-10-09T05:13:19.600Z (3 months ago)
- Topics: firebase, firebase-functions, snippets
- Language: JavaScript
- Size: 17.6 KB
- Stars: 74
- Watchers: 8
- Forks: 17
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
Awesome Lists containing this project
README
# Awesome Firebase Functions Snippets
Here contains all my works that involves with writing firebase functions
In order to use this, you should know how to create and deploy firebase functions. If you don't, please read [Get started](https://firebase.google.com/docs/functions/get-started)
## CI / CD
- [Google Cloud Build](/ci-cd/cloudbuild.md)
- [Github Actions](/ci-cd/github-actions.md)## Others
- [Easy to test Firebase Functions locally](https://github.com/dalenguyen/firebase-functions-snippets/blob/master/local-test-easy.js)
- [Export from Firebase Functions to CSV or JSON](https://github.com/dalenguyen/firebase-functions-snippets/blob/master/csv-json-export.js)
- [Dealing with HTTP Request](https://github.com/dalenguyen/firebase-functions-snippets/blob/master/http-request.js)
- [Send SMS with Twilio](https://github.com/dalenguyen/firebase-functions-snippets/blob/master/send-sms-with-twilio.js)
- [Send Email with Sendgrid](https://github.com/dalenguyen/firebase-functions-snippets/blob/master/send-email-with-sendgrid.js)
- [Send Email with Mailgun](https://github.com/dalenguyen/firebase-functions-snippets/blob/master/send-email-with-mailgun.js)
- [Send notifications with Slack](https://github.com/dalenguyen/firebase-functions-snippets/blob/master/send-notifications-with-slack.js)
- [Create a revison on every updates](https://github.com/dalenguyen/firebase-functions-snippets/blob/master/revisions.ts)
- [Schedule a function](https://github.com/dalenguyen/firebase-functions-snippets/blob/master/schedule.ts)The CSV or JSON code will get a HTTP request and return a JSON or CSV file that user wants. You can either call the request direction from your browser or you can user [cron-job.org](https://cron-job.org/en/members/jobs/details/?jobid=919859).