GithubHelp home page GithubHelp logo

jokame / build Goto Github PK

View Code? Open in Web Editor NEW

This project forked from sap-archive/build

0.0 2.0 0.0 255.3 MB

BUILD is an open-source, cloud-based and social platform that enables users, even those with no UI development knowledge, to easily create fully interactive prototypes with realistic data, share them with colleagues and consolidate this feedback without writing a line of code.

Home Page: http://www.build.me/

License: Other

JavaScript 37.70% CSS 4.54% HTML 3.47% Gherkin 54.29%

build's Introduction


Beta - work in Progress

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.

To view the BUILD getting started click on the image...

For a more detailed description of BUILD, see the BUILD Overview.

User Documentation

Check out the BUILD Support Site for detailed help topics and video tutorials about using BUILD!

BUILD Web Site

Check the the BUILD Web Site!

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.

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 any of these modules.

##Getting Started

###Prerequisites

###Download / Clone

  1. Clone BUILD repo

    git clone https://github.com/SAP/BUILD.git
  2. Install required node modules (dependencies) (note, you need to be in the BUILD/ folder within the repo):

    npm install -g grunt-cli
    cd BUILD/BUILD/
    npm install
  3. Initialize the database(Required just the first time):

     cd server
     node initSchema.js
     node setDefaultAccess.js
     cd ..
  4. Start the BUILD application (for Dev):

     grunt serve

Go to http://localhost:9000 in Chrome browser and click Join

####Admin Settings You can manage your user settings with the Admin module. Install the Admin module here: http://github.com/sapbuild/Admin. You can log in to the Admin module using your BUILD account details.

####Debugging the Node.js backend Starting BUILD with "grunt serve" will start the debug server on the default port 5858. You can connect to this debugger session with tools like Webstorm or node-inspector. The easiest and fastest way to debug the Node.js backend is to use node-inspector. You can install node-inspector globally via:

npm install -g node-inspector

and connect then to the running server via

node-inspector --no-preload

The option --no-preload will speed up the initiliziation dramatically as it doesn't preload all source files, but loads them when neccessary.

#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.

Modules in Build

Foundation Modules

Build Modules

Admin Modules

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.

build's People

Contributors

cgrail avatar davidjones02 avatar devinea avatar feesch avatar qmacro avatar ranjithabalaraman avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.