Bouw Premium Extensies voor Gato GraphQL

Ontwikkelaarspartnerprogramma

Doe mee met het programma, maak extensies en houd het geld van de verkoop

Date last modification:

Wil je extensies ontwikkelen voor Gato GraphQL en er geld mee verdienen?

Het Ontwikkelaarspartnerprogramma nodigt ontwikkelaars uit om mee te werken aan de creatie van Premium Extensies voor Gato GraphQL, en de winst te houden.

Hoe werkt het?

De Gato GraphQL-plugin kan worden uitgebreid via extensies, die extra functionaliteit toevoegen en het GraphQL-schema uitbreiden.

We streven naar Premium Extensies met integraties voor alle populaire WordPress-plugins, zoals:

  • Advanced Custom Fields
  • Gravity Forms
  • SureCart
  • FluentCart
  • Anderen

We nodigen ontwikkelaars uit om een van deze integraties te kiezen, of een andere naar keuze voor te stellen, en de bijbehorende extensie voor Gato GraphQL te maken.

Hoeveel geld verdien je?

Je ontvangt 100% van de verkoop van de extensie.

Bekijk een van de bestaande Premium Extensies om meer te weten over de productprijs, d.w.z. hoeveel je bij elke verkoop verdient.

Wat is onze rol?

Het Gato GraphQL-team ondersteunt je bij:

  • Het opzetten van het extensieproject en de structuur ervan
  • Het aanleveren van relevante documentatie
  • Het aanleveren van PHP-codevoorbeelden om de functionaliteit te ontwikkelen
  • Je begeleiden tijdens het hele ontwikkelproces
  • Helpen bij het oplossen van problemen

We zullen de extensie ook promoten en verkopen via de plugin en de website.

Wat zijn jouw verantwoordelijkheden?

Als extensieontwikkelaar is het jouw taak om de integratie met de gekozen externe plugin te leveren, te onderhouden en (optioneel) te promoten.

Maak de extensie

De integratie met de externe plugin moet alle overeengekomen functies leveren, d.w.z. de verwachte typen, velden en mutations aan het GraphQL-schema toevoegen, zodat gegevens van die plugin bevraagd/gemuteerd kunnen worden.

Dit hoeft niet 100% dekkend te zijn voor de functionaliteit van de plugin. Zolang het een daadwerkelijk probleem oplost, mag het slechts een subset van het GraphQL-schema voor die plugin leveren.

Een integratie met WooCommerce zou bijvoorbeeld aanvankelijk alleen het type Product met het veld price kunnen bevatten. En dat zou al voldoende kunnen zijn om de eerste versie van de extensie te lanceren. In verdere iteraties kan dan ook de mutation updateProduct worden toegevoegd. Daarna het type Customer. Vervolgens het type Variation en de mutation updateVariation. Enzovoort.

Onderhoud de extensie

De ontwikkeling van de extensie moet doorlopend zijn:

  • Bugs oplossen
  • Zorgen dat het werkt met nieuwere versies van WordPress, en repareren als dat niet zo is
  • Zorgen dat het werkt met nieuwere versies van de externe plugin, en repareren als dat niet zo is
  • Nieuwe functies toevoegen (op basis van je eigen behoeften, verzoeken van de community, enz.)

Promoot de extensie

Je bent van harte welkom om de extensie in je eigen kanalen te promoten.

Doe mee met het Ontwikkelaarspartnerprogramma

Vul het onderstaande formulier in met de integratie die je wil bouwen, en we nemen contact met je op.

Door op "versturen" te klikken geef je Gato GraphQL toestemming om de hierboven verstrekte persoonsgegevens op te slaan en te verwerken.