Important Notice
We have decided to stop the maintenance of the open source version of Build. Build is still available and sold as a cloud product from SAP, with regular updates and new features. It’s available at www.build.me. Its open source version and all the files in this public GitHub repository will no longer be maintained.
Overview of BUILD
BUILD is an open-source, cloud-based, and social platform that enables users with no UI development knowledge to create fully interactive prototypes. Without writing a line of code, you can perform user research, design the UI, include realistic data, and share the prototypes with colleagues. Developers can use the code of the prototype as a jumpstart to quickly create the app.
For a more detailed description of BUILD, see the BUILD Overview.
BUILD Web Site
Check the the BUILD Web Site!
Getting Started
Try BUILD in Docker
-
Install Docker Engine and Docker Compose https://docs.docker.com/
-
Create file docker-compose.yml
web: image: sapbuild/build:0.3.3 ports: - "9000:9000" links: - mongo mongo: image: mongo:2.6.11 volumes: - ./db:/data/db
-
Pull and start containers
docker-compose up
-
Go to docker host http://localhost:9000 or using docker_host IP address
docker-machine ip default
Install locally
Quick guide - see HERE
Prerequisites
Install | Version |
---|---|
node.js | Versions 10.33 and 10.38 are supported with npm 1.4.28 |
mongodb | Only version 2.6.x is supported |
Procedure
-
Install :
sudo npm install -g [email protected]
-
Start the BUILD application:
sudo sapbuild
Result
To run, enter http://localhost:9000 in your Chrome browser, and select Join.
User Documentation
Check out the BUILD Support Site for detailed help topics and video tutorials about using BUILD!
What's New in BUILD 0.3?
The BUILD OS community have been busy of the last couple of months and are excited to share our latest updates to BUILD. Our customers have been waiting for a long time, and here it is: the first version of the BUILD UI Composer!
Along with the UI composer comes:
- Drag-and-drop of UI controls into the prototype canvas.
- Data modeling, sample data management, and data binding.
- Smart templates that make UI design quick and easy.
- A ton of bug fixes and technical improvements.
Contact
Having a problem? Create a bug or ask a question using the BUILD Issue Tracker, send a mail to [email protected] or send a tweet to our twitter account buildwithbuild and we'll get back to you as soon as possible.
Make a Contribution
So you want to contribute to BUILD? Good choice! There is lots of scope for contribution, and there's plenty to do! Popular contributions include bug reports, feature requests, and new features. This document describes how to make contributions to BUILD.
Licenses
This project is licensed under the Apache Software License, v. 2 except as noted otherwise in the License file.
Please do not remove this license from cloned or forked versions of BUILD.
Licenses for Contributors
Legal Notices
View the legal notice about fonts used in Build.
In Memoriam Notice
The BUILD community wishes to dedicate BUILD to the memory of our recently deceased colleague and friend Luan O’Carroll. Luan was a technology innovator and a great promoter of the open source philosophy. He was highly respected for his expertise, passion, curiosity, and his ability to push the boundaries. He is sadly missed.