Skip to content

Latest commit

 

History

History
42 lines (27 loc) · 1.72 KB

README.md

File metadata and controls

42 lines (27 loc) · 1.72 KB

Budibase Templates

Adding a Template

To add a new template to this repository, you need to perform these steps:

First, export your app from the builder.

Screenshot 2021-11-04 at 15 46 50

Add a new folder under the app directory in the repo. Ensure that your folder name is all lowercase, and separated with dashes. For example: app/my-new-template

Screenshot 2021-11-04 at 15 47 04

Create a definition.json, which includes its name, icon etc. Here's an example definition.json:

{
  "name": "IT Ticketing System",
  "category": "IT",
  "description": "Keep on top of IT tickets and incoming requests for IT assistance.",
  "icon": "Help",
  "background": "#33AB84",
  "url": "https://budibase.com/business-apps/templates/open-source-ticketing-system/"
}

You then need to add your export file under db/dump.txt. Screenshot 2021-11-04 at 15 47 56

Merge to master, and it will automatically get picked up by BB

!Screenshot 2021-11-04 at 15 48 07

After merging, you create a destination URL for the template section of the website, simple append the name of your template to the end of: https://budibase.app/builder?template=app/

For example: https://budibase.app/builder?template=app/it-help-desk