GithubHelp home page GithubHelp logo

appwrite / demos-for-functions Goto Github PK

View Code? Open in Web Editor NEW
120.0 120.0 148.0 21.54 MB

Demo for Appwrite cloud functions in multiple coding languages ⚑️ 🌩

Home Page: https://appwrite.io

License: MIT License

Python 8.15% PHP 10.37% JavaScript 16.22% Ruby 4.05% C# 4.78% Dart 5.74% Java 12.61% Kotlin 30.57% Swift 5.56% TypeScript 1.92% Shell 0.02%
appwrite cloud-functions deno hacktoberfest php python ruby

demos-for-functions's Introduction

⚠️ Warning - the functions in this repo were designed for Appwrite versions 0.7.0 to 0.12.4. For Appwrite version 0.13.0 and above, please refer to the Open Runtimes Function Examples.

Demos for Functions

Demos for Appwrite Cloud Functions API in multiple coding languages. Feel free to submit your PR with more functions that other Appwriters could use in their projects.

Getting Started

  1. Make sure you have a working instance of Appwrite (>=0.7 and <= 0.12.4).
  2. Go to your Appwrite dashboard and create a new Cloud Function (Functions -> Add Function).
  3. Once your function has been created, you can deploy one of the examples .tar.gz file in this repo. Each of these files contains a packaged demo Cloud Function, ready for usage.
  4. Trigger your new Cloud Function manually from the Appwrite dashboard using the execute button, listen to system events, or use the Appwrite API to execute your new function.
  5. Read Appwrite Cloud Functions docs to learn more about the different capabilities you can use.

Templates

To quickly get started , you can always refer to our language templates

  1. Dart
  2. Deno
  3. Node.js
  4. PHP
  5. Python
  6. Ruby
  7. .NET

Contributing

All code contributions - including those of people having commit access - must go through a pull request and approved by a core developer before being merged. This is to ensure proper review of all the code.

We truly ❀️ pull requests! If you wish to help, you can use the templates inside each language directory to submit pull-requests. Please open a new issue or comment on an existing one before sending a pull-request. If this is your first time contributing to Appwrite, you can learn more on our contribution guide.

Security

For security issues, kindly email us [email protected] instead of posting a public issue in GitHub.

Progress

βœ… = Done - You can still submit PRs with fixes or improvements.
βš’ = In progress - This function is currently being worked on.
❌ = Missing - This function is missing. Contributions are welcomed.

Function / Language Deno NodeJS PHP Python Ruby Dart .NET Java Kotlin
hello-world βš’ βš’ βš’ βœ… βš’ βœ… ❌ βœ… βœ…
welcome-email βœ… βœ… ❌ βœ… ❌ βœ… βœ… βœ… βœ…
file-backup ❌ βœ… ❌ βœ… ❌ βœ… ❌ ❌ ❌
object-detection ❌ βœ… βœ… βœ… ❌ ❌ ❌ ❌ βœ…
storage-cleaner ❌ βœ… βœ… βœ… ❌ βœ… βœ… ❌ βœ…

Follow Us

Join our growing community around the world! Follow us on Twitter, Facebook Page, Facebook Group or join our live Discord server for more help, ideas, and discussions.

License

This repository is available under the MIT license.

demos-for-functions's People

Contributors

2002bishwajeet avatar achintya-7 avatar akashgp09 avatar avats-dev avatar bencehornyak avatar christyjacob4 avatar codingsamurai-10 avatar daniel-shuy avatar djdeveloperr avatar donnc avatar eldadfux avatar foxy-eyed avatar gat786 avatar geisterfurz007 avatar glide7 avatar gunjandhanuka avatar hack3r-0m avatar hardiksachan avatar kinkusuma avatar lohanidamodar avatar meldiron avatar nix3r avatar pastajello avatar peterchu999 avatar pineappleionic avatar shaka-n avatar shylajhaa avatar torstendittmann avatar yarinayash1 avatar zeroplusone avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

demos-for-functions's Issues

[Help wanted] Translate 'object-detection' function from Python to Ruby πŸ’Ž

Translate 'object-detection' function from Python to Ruby πŸŸ₯

We use Appwrite Cloud Functions demos as a good way to show how Cloud Functions can be used with Appwrite, and also as a good starting point for developers wanting to write their new functions.
Help us translate the cloud function 'object-detection' from Python to Ruby πŸ’»

Requirements πŸ”Ž

  • For testing your code, you need a running Appwrite instance with cloud functions enabled. You’ll need to setup Appwrite from source using the 0.7.x branch and Docker. 🐳
    Clone the appwrite/appwrite 0.7.x branch. More instruction about how to start your Appwrite server from source are available here. πŸ’»

  • 
If this is your first PR for Appwrite, it is best to read some of our contributions guidelines.
 β™₯

  • 
For each target language we provide with a template for starting a new function. For Ruby you can use this template as your starting point. πŸ’•

[Help wanted] Translate 'object-detection' function from Python to Dart 🏹

Translate 'object-detection' function from Python to Dart 🏹

We use Appwrite Cloud Functions demos as a good way to show how Cloud Functions can be used with Appwrite, and also as a good starting point for developers wanting to write their new functions.
Help us translate the cloud function 'object-detection' from Python to Dart πŸ’»

Requirements πŸ”Ž

  • For testing your code, you need a running Appwrite instance with cloud functions enabled. You’ll need to setup Appwrite from source using the 0.7.x branch and Docker. 🐳
    Clone the appwrite/appwrite 0.7.x branch. More instruction about how to start your Appwrite server from source are available here. πŸ’»

  • 
If this is your first PR for Appwrite, it is best to read some of our contributions guidelines.
 β™₯

  • 
For each target language we provide with a template for starting a new function. For Dart you can use this template as your starting point. πŸ’•

[Help wanted] Translate 'file-backup' function from Python to Ruby πŸ’Ž

Translate 'file-backup' function from Python to Ruby

We use Appwrite Cloud Functions demos as a good way to show how Cloud Functions can be used with Appwrite, and also as a good starting point for developers wanting to write their new functions.
Help us translate the cloud function 'file-backup' from Python to Ruby ☁

Requirements πŸ”Ž

  • For testing your code, you need a running Appwrite instance with cloud functions enabled. You’ll need to setup Appwrite from source using the 0.7.x branch and Docker. 🐳
    Clone the appwrite/appwrite 0.7.x branch. More instruction about how to start your Appwrite server from source are available here. πŸ’»

  • 
If this is your first PR for Appwrite, it is best to read some of our contributions guidelines.
 β™₯

  • 
For each target language we provide with a template for starting a new function. For Ruby you can use this template as your starting point. πŸ₯°

[Help wanted] Translate 'welcome-email' function from NodeJS to PHP 🐘

Translate 'welcome-email' function from NodeJS to PHP 🎯

We use Appwrite Cloud Functions demos as a good way to show how Cloud Functions can be used with Appwrite, and also as a good starting point for developers wanting to write their new functions. ☁
Help us translate the cloud function 'welcome-email' from NodeJS to PHP

Requirements πŸ”Ž

  • For testing your code, you need a running Appwrite instance with cloud functions enabled. You’ll need to setup Appwrite from source using the 0.7.x branch and Docker. 🐳
    Clone the appwrite/appwrite 0.7.x branch. More instruction about how to start your Appwrite server from source are available here.
 πŸ“ˆ

  • 
If this is your first PR for Appwrite, it is best to read some of our contributions guidelines.
 β™₯

  • 
For each target language we provide with a template for starting a new function. For PHP you can use this template as your starting point.

[Help wanted] Translate 'storage-cleaner' function from .NET to Python 🐍

Translate 'storage-cleaner' function from .NET to PythonπŸ±β€πŸ‰

We use Appwrite Cloud Functions demos as a good way to show how Cloud Functions can be used with Appwrite, and also as a good starting point for developers wanting to write their new functions.
Help us translate the cloud function 'storage-cleaner' from .NET to Python πŸ’»

Requirements πŸ”Ž

  • For testing your code, you need a running Appwrite instance with cloud functions enabled. You’ll need to setup Appwrite from source using the 0.7.x branch and Docker. 🐳
    Clone the appwrite/appwrite 0.7.x branch. More instruction about how to start your Appwrite server from source are available here. πŸ’»

  • 
If this is your first PR for Appwrite, it is best to read some of our contributions guidelines.
 β™₯

  • 
For each target language we provide with a template for starting a new function. For Python you can use this template as your starting point. πŸ’•

[Help wanted] Translate 'welcome-email' function from NodeJS to Deno πŸ±β€πŸ‰

πŸ“šTranslate 'welcome-email' function from NodeJS to Deno

We use Appwrite Cloud Functions demos as a good way to show how Cloud Functions can be used with Appwrite, and also as a good starting point for developers wanting to write their new functions. ☁
Help us translate the cloud function 'welcome-email' from NodeJS to Deno πŸ±β€πŸ‰

Requirements πŸ”Ž

  • For testing your code, you need a running Appwrite instance with cloud functions enabled. You’ll need to setup Appwrite from source using the 0.7.x branch and Docker. 🐳
    Clone the appwrite/appwrite 0.7.x branch. More instruction about how to start your Appwrite server from source are available here.
 πŸ“ˆ

  • 
If this is your first PR for Appwrite, it is best to read some of our contributions guidelines.
 β™₯

  • 
For each target language we provide with a template for starting a new function. For Deno you can use this template as your starting point. πŸ±β€πŸ‰

[Help wanted] Translate 'object-detection' function from Python to Deno πŸ±β€πŸ‰

Translate 'object-detection' function from Python to Deno πŸ±β€πŸ‰

We use Appwrite Cloud Functions demos as a good way to show how Cloud Functions can be used with Appwrite, and also as a good starting point for developers wanting to write their new functions.
Help us translate the cloud function 'object-detection' from Python to Deno ☁

Requirements πŸ”Ž

  • For testing your code, you need a running Appwrite instance with cloud functions enabled. You’ll need to setup Appwrite from source using the 0.7.x branch and Docker. 🐳
    Clone the appwrite/appwrite 0.7.x branch. More instruction about how to start your Appwrite server from source are available here. πŸ’»

  • 
If this is your first PR for Appwrite, it is best to read some of our contributions guidelines.
 β™₯

  • 
For each target language we provide with a template for starting a new function. For Deno you can use this template as your starting point.

Contribution guide link not working.

In the readme, there is a click button for going to contribution guideline, but the file is not there, it is missing. add the contributor's guidelines file. I want to contribute to this repo under hacktoberfest, so is there any issues that could be created in this repo also so that I can also contribute.

[Help wanted] Translate 'object-detection' function from Python to PHP 🐘

Translate 'object-detection' function from Python to PHP 🐘

We use Appwrite Cloud Functions demos as a good way to show how Cloud Functions can be used with Appwrite, and also as a good starting point for developers wanting to write their new functions.
Help us translate the cloud function 'object-detection' from Python to PHP ☁

Requirements πŸ”Ž

  • For testing your code, you need a running Appwrite instance with cloud functions enabled. You’ll need to setup Appwrite from source using the 0.7.x branch and Docker. 🐳
    Clone the appwrite/appwrite 0.7.x branch. More instruction about how to start your Appwrite server from source are available here. πŸ’»

  • 
If this is your first PR for Appwrite, it is best to read some of our contributions guidelines.
 β™₯

  • 
For each target language we provide with a template for starting a new function. For PHP you can use this template as your starting point. 🀟🏿

[Help wanted] Translate 'storage-cleaner' function from .NET to PHP

Translate 'storage-cleaner' function from .NET to PHP

We use Appwrite Cloud Functions demos as a good way to show how Cloud Functions can be used with Appwrite, and also as a good starting point for developers wanting to write their new functions.
Help us translate the cloud function 'storage-cleaner' from .NET to PHP πŸ’»

Requirements πŸ”Ž

  • For testing your code, you need a running Appwrite instance with cloud functions enabled. You’ll need to setup Appwrite from source using the 0.7.x branch and Docker. 🐳
    Clone the appwrite/appwrite 0.7.x branch. More instruction about how to start your Appwrite server from source are available here. πŸ’»

  • 
If this is your first PR for Appwrite, it is best to read some of our contributions guidelines.
 β™₯

  • 
For each target language we provide with a template for starting a new function. For PHP you can use this template as your starting point. πŸ’•

πŸ“š Documentation: Using variables

πŸ’­ Description

Hi,

I want to create a PHP function that is triggered when a document is added to a collection.

I know how to create pre-defined variables and how to get $_ENV variables in PHP. But how do I pass the document ID of the newly added document to the PHP function?

Thanks,

Nicolas

πŸ‘€ Have you spent some time to check if this issue has been raised before?

  • I checked and didn't find similar issue

🏒 Have you read the Code of Conduct?

[Help wanted] Translate 'storage-cleaner' function from .NET to Dart

Translate 'storage-cleaner' function from .NET to Ruby

We use Appwrite Cloud Functions demos as a good way to show how Cloud Functions can be used with Appwrite, and also as a good starting point for developers wanting to write their new functions.
Help us translate the cloud function 'storage-cleaner' from .NET to Ruby πŸ’»

Requirements πŸ”Ž

  • For testing your code, you need a running Appwrite instance with cloud functions enabled. You’ll need to setup Appwrite from source using the 0.7.x branch and Docker. 🐳
    Clone the appwrite/appwrite 0.7.x branch. More instruction about how to start your Appwrite server from source are available here. πŸ’»

  • 
If this is your first PR for Appwrite, it is best to read some of our contributions guidelines.
 β™₯

  • 
For each target language we provide with a template for starting a new function. For Dart you can use this template as your starting point. πŸ’•

[Help wanted] Translate 'object-detection' function from Python to NodeJS βš™

Translate 'object-detection' function from Python to NodeJS βš™

We use Appwrite Cloud Functions demos as a good way to show how Cloud Functions can be used with Appwrite, and also as a good starting point for developers wanting to write their new functions.
Help us translate the cloud function 'object-detection' from Python to NodeJS ☁

Requirements πŸ”Ž

  • For testing your code, you need a running Appwrite instance with cloud functions enabled. You’ll need to setup Appwrite from source using the 0.7.x branch and Docker. 🐳
    Clone the appwrite/appwrite 0.7.x branch. More instruction about how to start your Appwrite server from source are available here. πŸ’»

  • 
If this is your first PR for Appwrite, it is best to read some of our contributions guidelines.
 β™₯

  • 
For each target language we provide with a template for starting a new function. For NodeJS you can use this template as your starting point. 🀟🏿

πŸ› Bug Report: [dart] new functions use different entry point then current demos.

πŸ‘Ÿ Reproduction steps

Hello,

current demo functions in Dart are having
main(List<String> args) async
as starting point. But new functions created by the CLI are all having
Future<void> start(final req, final res) async

πŸ‘ Expected behavior

Demos should be rewritten to comform to new function API.

πŸ‘Ž Actual Behavior

Dart demos are all having wrong/outdated entry point.

🎲 Appwrite version

Different version (specify in environment)

πŸ’» Operating system

Linux

🧱 Your Environment

Appwrite 0.14.2

πŸ‘€ Have you spent some time to check if this issue has been raised before?

  • I checked and didn't find similar issue

🏒 Have you read the Code of Conduct?

[Help wanted] Translate 'file-backup' function from Python to .NET

Translate 'file-backup' function from Python to .NET

We use Appwrite Cloud Functions demos as a good way to show how Cloud Functions can be used with Appwrite, and also as a good starting point for developers wanting to write their new functions.
Help us translate the cloud function 'file-backup' from Python to .NET☁

Requirements πŸ”Ž

  • For testing your code, you need a running Appwrite instance with cloud functions enabled. You’ll need to setup Appwrite from source using the 0.7.x branch and Docker. 🐳
    Clone the appwrite/appwrite 0.7.x branch. More instruction about how to start your Appwrite server from source are available here. πŸ’»

  • 
If this is your first PR for Appwrite, it is best to read some of our contributions guidelines.
 β™₯

  • 
For each target language we provide with a template for starting a new function. For .NET you can use this template as your starting point. πŸ₯°

[Help wanted] Translate 'file-backup' function from Python to NodeJS πŸ‘©β€πŸ’»

Translate 'file-backup' function from Python to NodeJS πŸ‘©β€πŸ’»

We use Appwrite Cloud Functions demos as a good way to show how Cloud Functions can be used with Appwrite, and also as a good starting point for developers wanting to write their new functions.
Help us translate the cloud function 'file-backup' from Python to NodeJS ☁

Requirements πŸ”Ž

  • For testing your code, you need a running Appwrite instance with cloud functions enabled. You’ll need to setup Appwrite from source using the 0.7.x branch and Docker. 🐳
    Clone the appwrite/appwrite 0.7.x branch. More instruction about how to start your Appwrite server from source are available here. πŸ’»

  • 
If this is your first PR for Appwrite, it is best to read some of our contributions guidelines.
 β™₯

  • 
For each target language we provide with a template for starting a new function. For NodeJS you can use this template as your starting point.

[Help wanted] Translate 'file-backup' function from Python to PHP πŸ‘¨πŸΎβ€πŸ’»

Translate 'file-backup' function from Python to PHP πŸ‘¨πŸΎβ€πŸ’»

We use Appwrite Cloud Functions demos as a good way to show how Cloud Functions can be used with Appwrite, and also as a good starting point for developers wanting to write their new functions.
Help us translate the cloud function 'file-backup' from Python to PHP ☁

Requirements πŸ”Ž

  • For testing your code, you need a running Appwrite instance with cloud functions enabled. You’ll need to setup Appwrite from source using the 0.7.x branch and Docker. 🐳
    Clone the appwrite/appwrite 0.7.x branch. More instruction about how to start your Appwrite server from source are available here. πŸ’»

  • 
If this is your first PR for Appwrite, it is best to read some of our contributions guidelines.
 β™₯

  • 
For each target language we provide with a template for starting a new function. For PHP you can use this template as your starting point. πŸ₯°

πŸ“š Documentation:

πŸ’­ Description

Hi,

I wrote a PHP function that writes a text file on my ubuntu server.

Can I write a text file anywhere on my server or am I restricted to a directory, if so, which one?

Thanks

πŸ‘€ Have you spent some time to check if this issue has been raised before?

  • I checked and didn't find similar issue

🏒 Have you read the Code of Conduct?

[Help wanted] Translate 'file-backup' function from Python to Dart 🏹

Translate 'file-backup' function from Python to Dart 🏹

We use Appwrite Cloud Functions demos as a good way to show how Cloud Functions can be used with Appwrite, and also as a good starting point for developers wanting to write their new functions.
Help us translate the cloud function 'file-backup' from Python to Dart ☁

Requirements πŸ”Ž

  • For testing your code, you need a running Appwrite instance with cloud functions enabled. You’ll need to setup Appwrite from source using the 0.7.x branch and Docker. 🐳
    Clone the appwrite/appwrite 0.7.x branch. More instruction about how to start your Appwrite server from source are available here. πŸ’»

  • 
If this is your first PR for Appwrite, it is best to read some of our contributions guidelines.
 β™₯

  • 
For each target language we provide with a template for starting a new function. For Dart you can use this template as your starting point. πŸ₯°

[Help wanted] Translate 'hello-world' function from Python to .NET 🌐

Translate 'hello-world' function from Python to .NET

We use Appwrite Cloud Functions demos as a good way to show how Cloud Functions can be used with Appwrite, and also as a good starting point for developers wanting to write their new functions.
Help us translate the cloud function 'hello-world' from Python to .NET☁

Requirements πŸ”Ž

  • For testing your code, you need a running Appwrite instance with cloud functions enabled. You’ll need to setup Appwrite from source using the 0.7.x branch and Docker. 🐳
    Clone the appwrite/appwrite 0.7.x branch. More instruction about how to start your Appwrite server from source are available here. πŸ’»

  • 
If this is your first PR for Appwrite, it is best to read some of our contributions guidelines.
 β™₯

  • 
For each target language we provide with a template for starting a new function. For .NET you can use this template as your starting point. 🀟🏿

Console

πŸ’­ Description

Hi,

How do you output text in the Logs on purpose ?

Thanks

πŸ‘€ Have you spent some time to check if this issue has been raised before?

  • I checked and didn't find similar issue

🏒 Have you read the Code of Conduct?

[Help wanted] Translate 'welcome-email' function from NodeJS to Python 🐍

Translate 'welcome-email' function from NodeJS to Python 🐍

We use Appwrite Cloud Functions demos as a good way to show how Cloud Functions can be used with Appwrite, and also as a good starting point for developers wanting to write their new functions.
Help us translate the cloud function 'welcome-email' from NodeJS to Python ☁

Requirements πŸ”Ž

  • For testing your code, you need a running Appwrite instance with cloud functions enabled. You’ll need to setup Appwrite from source using the 0.7.x branch and Docker. 🐳
    Clone the appwrite/appwrite 0.7.x branch. More instruction about how to start your Appwrite server from source are available here. πŸ“—

  • 
If this is your first PR for Appwrite, it is best to read some of our contributions guidelines.
 β™₯

  • 
For each target language we provide with a template for starting a new function. For Python you can use this template as your starting point. 🐍

[Help wanted] Translate 'welcome-email' function from NodeJS to Ruby

Translate 'welcome-email' function from NodeJS to Ruby πŸ’Ž

We use Appwrite Cloud Functions demos as a good way to show how Cloud Functions can be used with Appwrite, and also as a good starting point for developers wanting to write their new functions.
Help us translate the cloud function 'welcome-email' from NodeJS to Ruby ☁

Requirements πŸ”Ž

  • For testing your code, you need a running Appwrite instance with cloud functions enabled. You’ll need to setup Appwrite from source using the 0.7.x branch and Docker. 🐳
    Clone the appwrite/appwrite 0.7.x branch. More instruction about how to start your Appwrite server from source are available here. πŸ“—

  • 
If this is your first PR for Appwrite, it is best to read some of our contributions guidelines.
 β™₯

  • 
For each target language we provide with a template for starting a new function. For Ruby you can use this template as your starting point. ❀

[Suggestions] Suggest new Idea for Cloud Function Demos πŸ’‘

Suggest new Idea for Cloud Function Demos πŸ’‘

We use Appwrite Cloud Functions demos as a good way to show how Cloud Functions can be used with Appwrite, and also as a good starting point for developers wanting to write their new functions.

We would love to receive your suggestions for other cloud function demos!
Please comment down below if you have such an idea β™₯

Before starting any work βš™

  • Please wait for Appwrite team feedback πŸ’™
  • Let us know if you wish to start a new issue and be assigned to work on a function demo
  • A separate issue will be opened once an idea is approved
  • What language you want to help with book 🧾

πŸ“š Documentation: more info about command

πŸ’­ Description

Hi,

I've built a function using PHP. What should I put in command?

Also, in my PHP code, can I write a text file anywhere on my server or am I restricted to a directory, if so, which one?

Thanks,

πŸ‘€ Have you spent some time to check if this issue has been raised before?

  • I checked and didn't find similar issue

🏒 Have you read the Code of Conduct?

πŸ› Bug Report: Demo Function (add updated at) running in loop

πŸ‘Ÿ Reproduction steps

appwrite/appwrite#3025 (comment)

add-updated-at

Runs in loop Demo Function when tries to update the document [document.update]

πŸ‘ Expected behavior

πŸ‘Ž Actual Behavior

running in loop

🎲 Appwrite version

Version 0.10.x

πŸ’» Operating system

Windows

🧱 Your Environment

Localhost

πŸ‘€ Have you spent some time to check if this issue has been raised before?

  • I checked and didn't find similar issue

🏒 Have you read the Code of Conduct?

Link to the contributing guide is broken

There's no CONTRIBUTING.md file for this repo, so if someone from the team can add it or allow me to add one, it'll be really helpful.
Also, links to helpful resources can be provided in the README.md file which can help the first-timers.

Add GitHub Issue Forms and PR template

Title

GitHub has recently rolled out a public beta for their issue forms feature. This would allow you to create interactive issue templates and validate them 🀯.

Description

As we can see this repository currently uses neither issue template nor any PR template. Your task is to create GitHub issue forms and PR template for this repository. We can use standard templates form appwrite/appwrite as a reference for this PR.

[Help wanted] Translate 'file-backup' function from Python to Deno πŸ±β€πŸ‰

Translate 'file-backup' function from Python to Deno πŸ±β€πŸ‰

We use Appwrite Cloud Functions demos as a good way to show how Cloud Functions can be used with Appwrite, and also as a good starting point for developers wanting to write their new functions.
Help us translate the cloud function 'file-backup' from Python to Deno ☁

Requirements πŸ”Ž

  • For testing your code, you need a running Appwrite instance with cloud functions enabled. You’ll need to setup Appwrite from source using the 0.7.x branch and Docker. 🐳
    Clone the appwrite/appwrite 0.7.x branch. More instruction about how to start your Appwrite server from source are available here. πŸ“—

  • 
If this is your first PR for Appwrite, it is best to read some of our contributions guidelines.
 β™₯

  • 
For each target language we provide with a template for starting a new function. For Deno you can use this template as your starting point. ❀

[Help wanted] Translate 'storage-cleaner' function from .NET to Deno πŸ±β€πŸ‰

Translate 'storage-cleaner' function from .NET to Deno πŸ±β€πŸ‰

We use Appwrite Cloud Functions demos as a good way to show how Cloud Functions can be used with Appwrite, and also as a good starting point for developers wanting to write their new functions.
Help us translate the cloud function 'storage-cleaner' from .NET to DenoπŸ’»

Requirements πŸ”Ž

  • For testing your code, you need a running Appwrite instance with cloud functions enabled. You’ll need to setup Appwrite from source using the 0.7.x branch and Docker. 🐳
    Clone the appwrite/appwrite 0.7.x branch. More instruction about how to start your Appwrite server from source are available here. πŸ’»

  • 
If this is your first PR for Appwrite, it is best to read some of our contributions guidelines.
 β™₯

  • 
For each target language we provide with a template for starting a new function. For Deno you can use this template as your starting point. πŸ’•

[Help wanted] Translate 'storage-cleaner' function from .NET to NodeJS

Translate 'storage-cleaner' function from .NET to NodeJS πŸ±β€πŸ‰

We use Appwrite Cloud Functions demos as a good way to show how Cloud Functions can be used with Appwrite, and also as a good starting point for developers wanting to write their new functions.
Help us translate the cloud function 'storage-cleaner' from .NET to NodeJS πŸ’»

Requirements πŸ”Ž

  • For testing your code, you need a running Appwrite instance with cloud functions enabled. You’ll need to setup Appwrite from source using the 0.7.x branch and Docker. 🐳
    Clone the appwrite/appwrite 0.7.x branch. More instruction about how to start your Appwrite server from source are available here. πŸ’»

  • 
If this is your first PR for Appwrite, it is best to read some of our contributions guidelines.
 β™₯

  • 
For each target language we provide with a template for starting a new function. For NodeJS you can use this template as your starting point. πŸ’•

Demos for Functions Progress not updated

The progress for the Demos for Functions in different languages are not updated.
For example- It says there is no helloworld function for dotnet, but if you check in the dotnet directory, the function exists.
Similarly, the function for object-detection does not exist in php, but it is checked on the progress.
This might create confusion among new contributors.

πŸ› Bug Report: Bug template doesnt have newer Appwrite versions in Appwrite version dropdown.

πŸ‘Ÿ Reproduction steps

Hello,

just enter a Bug issue creation and click on Appwrite version dropdown.

πŸ‘ Expected behavior

Since Appwrite is now in 0.14.x it should be possible to add it ?_?

πŸ‘Ž Actual Behavior

image

🎲 Appwrite version

Different version (specify in environment)

πŸ’» Operating system

Windows

🧱 Your Environment

No response

πŸ‘€ Have you spent some time to check if this issue has been raised before?

  • I checked and didn't find similar issue

🏒 Have you read the Code of Conduct?

[Help wanted] Translate 'object-detection' function from Python to .NET 🌐

Translate 'object-detection' function from Python to .NET🌐

We use Appwrite Cloud Functions demos as a good way to show how Cloud Functions can be used with Appwrite, and also as a good starting point for developers wanting to write their new functions.
Help us translate the cloud function 'object-detection' from Python to .NETπŸ’»

Requirements πŸ”Ž

  • For testing your code, you need a running Appwrite instance with cloud functions enabled. You’ll need to setup Appwrite from source using the 0.7.x branch and Docker. 🐳
    Clone the appwrite/appwrite 0.7.x branch. More instruction about how to start your Appwrite server from source are available here. πŸ’»

  • 
If this is your first PR for Appwrite, it is best to read some of our contributions guidelines.
 β™₯

  • 
For each target language we provide with a template for starting a new function. For .NET you can use this template as your starting point. πŸ’•

[Help wanted] Translate 'storage-cleaner' function from .NET to Ruby

Translate 'storage-cleaner' function from .NET to Ruby

We use Appwrite Cloud Functions demos as a good way to show how Cloud Functions can be used with Appwrite, and also as a good starting point for developers wanting to write their new functions.
Help us translate the cloud function 'storage-cleaner' from .NET to Ruby πŸ’»

Requirements πŸ”Ž

  • For testing your code, you need a running Appwrite instance with cloud functions enabled. You’ll need to setup Appwrite from source using the 0.7.x branch and Docker. 🐳
    Clone the appwrite/appwrite 0.7.x branch. More instruction about how to start your Appwrite server from source are available here. πŸ’»

  • 
If this is your first PR for Appwrite, it is best to read some of our contributions guidelines.
 β™₯

  • 
For each target language we provide with a template for starting a new function. For Ruby you can use this template as your starting point. πŸ’•

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.