You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

40 lines
1.5 KiB

# Firebase Cloud Functions Templates Library
This repository contains a collection of templates showcasing some typical uses of Firebase Cloud Functions.
## Prerequisites
To learn how to get started with Cloud Functions and Firebase try the quickstarts ([Web](https://devrel.git.corp.google.com/samples/firebase/quickstart/web/+/master/gcf/), [Android](https://devrel.git.corp.google.com/samples/firebase/quickstart/android/+/master/functions/)) and have a look at [the documentation](https://developers.google.com/firebase/docs/cloud-functions/setup).
## Use Cases and Samples
This repository contains the following templates:
### [Text Moderation](/text-moderation)
How to moderate user input text for bad words. For example this can be used to moderate usernames, chat or forum messages.
### [LastModified Firebase DB tracking](/lastmodified-tracking)
Tracking when the Firebase DB (or a subset) was last modified.
### [Automatic message translation](/message-translation) TODO import from go/hearth-codesamples
Integrates the Google Translate API to perform automatic text translation across any number of languages. Language codes can be stored in Firebase for on the fly changes.
### [Full-text search via Algolia](/fulltext-search) TODO import from go/hearth-codesamples
...
## Contributing
We'd love that you contribute to the project. Before doing so please read our [Contributor guide](CONTRIBUTING.md).
## License
© Google, 2015. Licensed under an [Apache-2](LICENSE) license.