Budibase is an open-source low-code platform for creating internal apps in minutes. Supports PostgreSQL, MySQL, MSSQL, MongoDB, Rest API, Docker, K8s 🚀
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Michael Shanks 4e2dbc8b95 updated readme 7 years ago
.vscode initialise master database working 7 years ago
packages v0.0.10 7 years ago
.gitignore packaging stuff 7 years ago
.gitmodules removed core submodule 7 years ago
AUTHORS.md state event handlers - API 7 years ago
CONTRIBUTING.md making OS friendly :) 7 years ago
lerna.json v0.0.10 7 years ago
package-lock.json css guff 7 years ago
package.json css guff 7 years ago
readme.md updated readme 7 years ago

readme.md

Getting Started with Budibase

(For contributors - scroll down)

1. Prerequisites (for nodegyp)

We will try to make this bit easier, but for now:

2. Global install budibase

npm install -g budibase

3. Start using Budibase

Create a directory to store your Budibase apps

mkdir my-budibase

cd my-budibase

Initialise Budibase in current directory

budi init

Create a new Budibase app

budi new my-app

Run Budibase

budi

You can now access the Budibase builder on http://localhost:4001/_builder

Start building!

Once you have created your app, you need to create yourself an instance of your app (i.e. a database)

budi instance my-app

Getting Started for Contributors

Install requires node-gyp, due to a dependancy on argon2

1. Prerequisites

nodegyp -

yarn - npm install -g yarn

lerna - npm install -g lerna

jest - npm install -g jest

2. Clone this repository

git clone git@github.com:Budibase/budibase.git

then cd into your local copy...

3. Install and Build

lerna bootstrap will install all modules

lerna run build will build all packages

lerna run initialise will initialise your budibase (i.e. create local database)

4. Running

lerna run dev:builder - will run up the builder and server together - i.e. when you want to do some work on the builder

Documentation

A work in progress, lives here: https://docs.budibase.com