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
- Host: GitHub
- URL: https://github.com/Budibase/templates
- Owner: Budibase
- Created: 2020-09-23T12:58:51.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-11-08T12:21:15.000Z (4 months ago)
- Last Synced: 2024-11-08T12:34:35.952Z (4 months ago)
- Language: JavaScript
- Size: 5.1 MB
- Stars: 22
- Watchers: 7
- Forks: 15
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- jimsghstars - Budibase/templates - Templates for budibase applications (JavaScript)
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.
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`
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`.
Merge to master, and it will automatically get picked up by BB
!
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