Skip to content

Build Blocks for the SMB Summits Hackathons

License

Notifications You must be signed in to change notification settings

TNegash/hackathon

 
 

Repository files navigation

SAP

SAP SMB Innovation Summit Hackathon

If you have attended any hackathons in the past, then you know how much time it takes to get a project started: decide on what to build, pick a programming language, pick a web framework.

Unfortunately we don't have much time for this exercise, therefore we tried to keep things simple so your team can get up to speed quick and build a great prototype.

Table of Contents

Prerequisites

Cloud Environment

You cloud application prototype will heavily rely on SAP Cloud Platform services. So make sure you have:

Development Environment

The SAP Cloud Platform Cloud Foundry natively supports many programming languages using the so called System BuildPacks. The open source community has also created several other Buildpacks, for example .Net. With that many runtimes, you can choose the developer environment that best suits you. Here are some enxamples to get your started:

  •  Mac OS X: Xcode OR Visual Studio Code
  •  Windows: Visual Studio
  •  Ubuntu /  Linux Mint: sudo apt-get install build-essential
  •  Fedora: sudo dnf groupinstall "Development Tools"
  •  OpenSUSE: sudo zypper install --type pattern devel_basis

Note: Most samples presented here are developed in NodeJS. If you are new to Node or Express, Take a look at Node.js and Express 101 screencast by Alex Ford that teaches Node and Express from scratch.

Getting Started

TODO

List of Build Blocks

Build Block Description
Build Block Name Sample Description
Build Block Name Sample Description
Build Block Name Sample Description

How It Works

TODO: Explain Loosely coupled architecture

Deployment

TODO: Explain cf push commands and app monitoring

FAQ

Make sure yo check the FAQ on our Wiki

License

This repository is released under the terms of the MIT license. See LICENSE for more information or see https://opensource.org/licenses/MIT.

About

Build Blocks for the SMB Summits Hackathons

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Swift 79.3%
  • Objective-C 9.9%
  • C 8.7%
  • JavaScript 1.4%
  • Java 0.4%
  • C++ 0.2%
  • Other 0.1%