Adding Your Nom Nom App to Our Store

Adding Your Nom Nom App to Our Store

When you deploy a Nom Nom App that you have created, it is immediately available to be used on all of the Nominodes within your Nom Nom Data organization.  However, if you want to share your Nom Nom App with others outside of your organization, either for free or for a subscription fee, follow these steps to submit your Nom Nom App to the Nom Nom Data support team for review and publication in our store.

Submit Your Nom Nom App Code

The first step for adding your Nom Nom App to our store is to share all of the app's source code with our support team.  We will review the code to ensure there is no malicious content and to determine if the stated functionality appears to be implemented.  You can share your code with us in a variety of ways.  The easiest route is to create a Github, GitLab or Bitbucket source repository for your app code and add read/clone access for our support account to it.  Our GitHub account is nnd-support.

Alternatively, you can create a zip archive of your Nom Nom App folder and send that as a file attachment to support@nomnomdata.com.  Or reach out to us at that same e-mail address to setup a different sharing method, such as FTP, Dropbox, S3, etcetera.

Create Help Documentation and an App Icon

Steps to add in-app slide out help reference and an icon for your Nom Nom App are available in our Creating Your First Nom Nom App knowledge base article,  However, our support team is happy to collaborate directly with you and create these assets for you for free, if desired.  To avail this service, just shoot us a note at support@nomnomdata.com to start the conversation about what is needed and how we can help.

Provide App Subscription Revenue Transfer Information

If your Nom Nom App is added to our store and offered for a subscription fee, then we will take a small portion of that fee for hosting, payment handling and maintenance costs and we will transfer the rest of the fee revenue to your bank account.  Currently, we support direct ACH transfers to bank accounts based in the United States.  Services like Wise can be used by developers outside of the United States to obtain U.S. bank account routing information for transfers that will then be forwarded to the local destination of their choice.  Support for additional transfer methods such as Paypal is being considered for the future.

Send an e-mail to payables@nomnomdata.com with the following information to setup your preferred transfer method:
  1. Your Full Name or Company Name
  2. U.S. based Bank Routing Number and Account Number

Revenue Transfer Schedule

Will will initiate payment transfers on the first day of every month.  Payment receipt should occur within 3 to 4 business days.  Your portion of the subscription revenue from all of the customers subscribed to all your Nom Nom Apps will combined into a single payment.  There will be a 60 day delay before you receive the revenue from a new subscriber to ensure protection against fraudulent subscriptions.

Additional Subscription Details

In the future, we will also be able automatically to provide to you with additional information such as the number of subscribers for each of your Nom Nom Apps and anonymized app usage activity details.  For now, we are happy to provide this type of information on request.

Providing Nom Nom App Support and Updates

We will provide first level usage support for all of the Nom Nom Apps listed in our store.  However, if our support team is unable to resolve a customer's issue, we will reach out to the Nom Nom App developer for assistance.  Timely responses and active assistance in providing a resolution is expected.  Failure to receive these may result in the removal of your Nom Nom App from our store and cancellation of its active subscriptions.

The process for updating your Nom Nom App to provide fixes or new features is the same as the process for submitting your Nom Nom App's code initially.  Provide our support team with the details about what code has changed and why, so that it can be reviewed.  Our support team will then facilitate the update of the version of your Nom Nom App that is deployed to customers.  It is not possible for you to directly modify the code of the version of your Nom Nom App that is available in our store.
    • Related Articles

    • Testing Your Nom Nom App

      Local Testing For Nom Nom Apps created in Python, we recommend using pytest to locally test the code that you have written.  Follow this link for a general overview on how to install and use pytest.  In this article, we will discuss a few suggestions ...
    • Adding a Connection to Your Nom Nom App

      In this tutorial, we will discuss how to add a Connection parameter to the template Nom Nom App generated from the SDK and how to use it to connect to Slack.  More information about creating Connections is available in the Managing Connections on a ...
    • Creating Your First Nom Nom App

      In this tutorial, we will be examining the contents of the template Nom Nom App generated from the SDK and making it available to Tasks on your Nominode. Prerequisites Python 3.7.4 (or newer) https://www.python.org/downloads/ Docker 19.03 (or newer) ...
    • Managing Nom Nom Apps on a Nominode

      Nom Nom Apps contain the functions that you want to perform with your Nominode.  They can gather and transform data, among many other things.  Each Nom Nom App is documented in detail at https://my.nomnomdata.com/engine. Subscribing to a Nom Nom App ...
    • Using an External Process in Your Nom Nom App

      This article explains how to leverage an external process from your Nom Nom App.  Specifically it discusses how to use the Scrapy python package.  It is assumed that the reader is already familiar with the information in the Creating Your First Nom ...