Before you can begin coding your element, make sure you first complete the [initial development steps] (pf_apps_develop.html)for all apps.

Then follow these element-specific instructions:

  1. Set up the additional file structure needed for elements. Your template, JavaScript, CSS and other files, must reside is specific directories when you create your app bundle.
  2. Add element information to the manifest. Then create your settings in the manifest.
  3. Create an optional tutorial in the manifest.
  4. Create your template, JavaScript, and CSS files.

  5. If your app requires users to create an account on your site, or to be authenticated, or if your app requires access to customer site information or access to Weebly APIs and webhooks, you’ll need to implement the OAuth flow.

  6. Complete the development process by doing things like uploading and testing your element.

Help make these docs better!