/Hackathon-Quickstart

A collection of code templates to help you quickstart your next hackathon project - hackathon starter. :rocket: :computer:

Hackathon Quickstart

A collection of templates with boilerplate code to help you kickstart your next hackathon project

Every boilerplate module contains code samples and useful snippets to enable fast app prototyping.

Modules

Web Applications

Games

Desktop Applications

  • Electron-Quickstart: Cross platform desktop application template using the Electron framework

Mobile Applications

  • If you are good at Android and/or iOS and can develop mobile apps for your platform quickly, stick to that. However, you might end up being the only person working on the app as there are not that many mobile devs at hackathons.

  • React-Native-Quickstart: Using React Native is an option if you like JS and React, but the API excludes many parts of Android and you will likely spend a lot of time looking for 3rd party components or plugins.

  • Cordova allows you to create a hybrid app - combine web-like development in JavaScript with access to device APIs. For useful components and stylesheets use Framework7 or Materialize.CSS or Propeller for Material Design. If you like Angular, use Ionic, which is an extra layer on top of Cordova.


Templates & Components

Drag & Drop block generators

CSS


Setup

Clone: git clone --recursive git@github.com:Dalimil/Hackathon-Quickstart.git

Update: git pull && git submodule update --init

_dev

Repository maintenance: git submodule foreach git pull origin master