Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

馃殌 Feature: Add Sync with Meilisearch for PHP #194

Closed
6 tasks
gewenyu99 opened this issue Oct 1, 2023 · 15 comments
Closed
6 tasks

馃殌 Feature: Add Sync with Meilisearch for PHP #194

gewenyu99 opened this issue Oct 1, 2023 · 15 comments
Assignees
Labels
hacktoberfest Issues for Hacktoberfest 2023

Comments

@gewenyu99
Copy link

Appwrite Functions allow you to extend and customize your Appwrite server functionality by executing your custom code. 馃ぉ You can learn more at our official Appwrite Functions docs.

Your task is to implement the Sync with Meilisearch function in PHP. You can look at the existing Appwrite Functions Templates in another coding language.

Your function should behave and be implemented similarly to existing Sync with Meilisearch Node.js template.

Tasks summary:

  • Fork & clone Appwrite's templates repository
  • Create a branch feat-implement-sync-with-meilisearch-php
  • Write code for the function in folder php/sync-with-meilisearch/.
  • Test the function using Appwrite, provide a video.
  • Write a README.md explaining what the function does, how to use it, and customize it. Here is an example.
  • Submit a pull request to our templates repository

If you need any help, contact us on our Discord server.

Are you ready to work on this issue? 馃 Let us know, and we will assign it to you 馃槉

Happy Appwriting!

@gewenyu99 gewenyu99 added the hacktoberfest Issues for Hacktoberfest 2023 label Oct 1, 2023
@Harsh3341
Copy link
Contributor

Hey @gewenyu99 I wanted to work on this issue

@gewenyu99
Copy link
Author

Hey @gewenyu99 I wanted to work on this issue

It's yours! Happy hacktoberfest.

Remember to comeback every 2-3 days with an update, and lmk if you need anyhelp!

@monhelnog
Copy link

I wanted to work on this issue

@Haimantika
Copy link

I wanted to work on this issue

Hi, @monhelnog we are assigning issues on a first-come, first-serve basis, if @Harsh3341 decides to drop off, we will assign it to you.

@Harsh3341
Copy link
Contributor

I wanted to work on this issue

Hi, @monhelnog we are assigning issues on a first-come, first-serve basis, if @Harsh3341 decides to drop off, we will assign it to you.

I have gone through the existing function template to understand how it will be built in PHP, I will start working on this issue from today onward.

@Harsh3341
Copy link
Contributor

Readme will also contain video?

@Haimantika
Copy link

Readme will also contain video?

Add it in your PR

@Harsh3341
Copy link
Contributor

@gewenyu99 @Haimantika is there any documentation from Appwrite on how to run https://github.com/appwrite/templates/tree/main/php/sync-with-algolia ? As I'm new to PHP and have setup everything, but facing difficulties in starting the project, I have previously worked on nodejs

@gewenyu99
Copy link
Author

@Harsh3341 The template will have a wizard that guides you through setting up the template in Appwrite
Screenshot 2023-10-05 at 9 41 45 AM

@FelixFelicis555
Copy link

If the issue still didn't get sorted please assign the issue to me ?

@Haimantika
Copy link

If the issue still didn't get sorted please assign the issue to me ?

This issue already has a PR made :)

@FelixFelicis555
Copy link

@Haimantika Why haven鈥檛 you closed the issue yet If he made a PR

@FelixFelicis555
Copy link

@Haimantika I see it wasn鈥檛 merged yet So I felt like giving a try

@Haimantika
Copy link

@Haimantika Why haven鈥檛 you closed the issue yet If he made a PR

We are yet to review it, and reviewing can take upto 15 days :)

@gewenyu99
Copy link
Author

Closed by #222

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
hacktoberfest Issues for Hacktoberfest 2023
Projects
None yet
Development

No branches or pull requests

5 participants