An open API service indexing awesome lists of open source software.

https://github.com/Budibase/templates

Templates for budibase applications
https://github.com/Budibase/templates

Last synced: 3 months ago
JSON representation

Templates for budibase applications

Awesome Lists containing this project

README

        

# 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