Overview
GE Digital, the newest company within the GE portfolio, is bringing the Industrial Internet to life by connecting minds and machines. The GE Digital Hub Detroit, located between Detroit and Ann Arbor, is home to nearly 800 of the world's best Digital Technology professionals who are changing the way we work by leveraging our Predix platform.
We are proud to present this year's Detroit Maker Faire at the Henry Ford Museum of American Innovation. As part of the Maker Faire, we will host a unique Hackathon that will give innovators a once-in-a-lifetime opportunity to build on our Predix platform to create Smart Museum solutions at the Henry Ford. We're looking for technical innovators of all kinds, from early career to senior professional developers to join us.
Hack Categories
Here are the hack Categories:
- Over all champion
- Design Originality
- Technical Difficulty & Usability
- Potential Value to the Henry Ford Museum
- User Experience & Functionality
These hack categories are carefully picked to give hackers this unique opportunity to solve the real life use cases for The Henry Ford Museum by using GE's Predix platform. By providing solutions for these use cases it will help The Henry Ford Museum to convert their analog operations to digitally smart using Predix and maintain their 125 years old American innovation history archival of artifacts for the coming generations to enjoy and learn.
You will be hacking one of the three use cases randomly selected by each team, there will be up to 25 teams, 5 members in each team. If you are registered as an individual participant you will be added to a team by the administrator of the hackathon.
Eligibility
The Competition is open to all individuals, able to attend in-person, over the age of 18 who are residents of the United States for the duration of the Competition (“Eligible Individuals”), teams of such individuals (“Teams”), and to all validly formed legal entities domiciled in the United States that have not declared or been declared in bankruptcy. Employees and contractors of GE and any of their respective affiliates or subsidiaries are not eligible to enter.
Requirements
Predix is an easy-to-use system. However:
Predix does require software coding skills. While most skills are quite common in a developer’s portfolio, not all of them are (e.g. CF CLI). In particular also, mastering the powerful and uncompromising security scheme can be a challenge though for starters. Also consider that you will run a “Platform-Hackathon”. A developer needs to understand how to navigate the Predix platform, how to deploy services, and so forth. We recommend six (6) hours at very minimum learning, even for experienced software developers. (Caution: Don’t confuse that with an “API-Hackathon”, which is common in the consumer space, e.g. using Google Map API. A simple API can be learned often in 20 minutes or less. However that is NOT sufficient for a “Platform-Hackathon” such as in the case of Predix).
Important: See below for Predix training recommendations.
General software skills requirements
(by hackathon team, not by each developer):
- HTTP, REST and JSON form the interface of the cloud-based Predix services.
- Cloud Foundry CLI (command line interface) enables management of applications in the cloud. Cloud Foundry UAA is the critical OAuth based security piece. Predix takes an uncompromising attitude toward security, so if unfamiliar with OAuth expect a learning curve.
- Predix Machine leverages Java to run on a wide array of devices. Java is most widely used today for Predix app development, hence also the vast majority of tutorials and code samples for Predix Cloud development as of today are Java based. While most programming languages are supported via Cloud Foundry Build Packs, expect to spend more time learning for non-Java languages. Also note, C# / .NET is NOT supported widely with Predix, as of today.
- Predix UI web components are Polymer-based, and downloaded with Bower.
- In addition, depending on your specific application use case, we find the following software skills to be valuable: JavaScript, HTML5, CSS for front-end development; Spring, OpenJPA for back-end development; SQL (Postgres) and / or Redis for database development; Maven for software builds; Eclipse incl. Sprint Tool Suite (STS) for IDE based development; Linux Shell for Predix Machine deployments.
Submission Requirements
All submissions done via Devpost, at detroitindustrialhack.devpost.com
If you have not created a Devpost account yet and registered, you should.
Below are the requirements for submitting the application.
What is it?
Brief description of the application
What problem(s) does it solve?
Problem statement of the application and the logic it will use to solve the problem
How it works?
How does the user interface with the application and what kind of features does it have
Technologies used?
Describe tech stack that was used to build your application
Link to the application and the github repo.
Participants – Recommended Training
Self Paced Learning Content
Recommended: https://predix.io/resources/training
- Predix Technical Overview (30mins) – Video
- Intro to Cloud Foundry (30mins) – Video
- Predix Fundamentals (1hr) – Video
Additional Content: Optional
- predix.io/resources/training
- Implementing Security (1hr) - Video
- Reference App and Time Series
- Asset Modeling (1hr) - Video
- UI Basics (30mins) - Video
- Exploring Analytic Services – Journey
- Predix Tool kit
Prizes
$12,000 in prizes
Detroit Industrial Hack - Best Overall $5000 (Non Cash Prize)
Best in all categories including Design, Usability, UX, Adaptability and Desirability. Show understanding of Predix platform and its usage.
Prizes: Apple Watch, Beats Headset, Amazon Echo, Samsung Gear VR W/Controller
Design Originality - $2500 (Non Cash Prize)
Best innovative UX design for application
Prizes: Beats Headset, Amazon Echo
Technical Difficulty & Usability - $2500 (Non Cash Prize)
Algorithm that maximizes solution efficiency and usability
Prizes: Apple Watch, 1080P Camera Drone
Potential Value to The Henry Ford Museum - $1000 (Non Cash Prize)
Entire problem statement addressed (only one out of three use cases)
Prizes: Amazon Echo, CanaKit Raspberry Pi 3
User Experience & Functionality - $1000 (Non Cash Prize)
Make it easy to use, add value, make it adaptable to scale and engaging to the user
Prizes: Amazon Echo, CanaKit Raspberry Pi 3
Devpost Achievements
Submitting to this hackathon could earn you:
How to enter
To complete registration, you must sign up to create a free Eventbrite account, or log in with an existing Eventbrite account. This account can be created at Eventbrite.com. All registration information you provide is collectively referred to as your "Eventbrite Account." Once you have a Eventbrite account go to https://detroitindustrialhack.eventbrite.com address and click on the register button, follow the instructions and fill out all the details and submit your request. This Eventbrite registration is the first step of entire this registration process, it does not guarantee a spot for this hackathon. If you are selected, you will receive an email confirmation notification and further instructions from us to complete the registration.
At the Eventbrite registration page, you will find and must follow further instructions for submitting your completed proposal (your “Submission”). By making a Submission, you formally accept the Official Rules for this Competition and you agree that (a) your Account is complete, correct and accurate and (b) your registration may be rejected or terminated and your Submission submitted by you may be disqualified if any of the information in your Account is (or Sponsors have reasonable grounds to believe it is) incomplete, incorrect or inaccurate. You are solely responsible for your Account. You will receive an email from the GE Digital Hackathon team with further instructions for completing the registration. You must follow the email instructions from the GE Digital Hackathon team for creating Predix, Devpost accounts, competition website and other Predix setup information for you or your team. All these accounts will collectively use throughout the competition and must follow all the instruction from the GE Digital Hackathon team. You will be using Predix as a part of the Competition, you must sign up for a Predix Free Trial, and agree to the Predix terms and conditions in connection with the Free Trial. This can be created by completing the form at https://www.predix.io/registration/. All of the registration information that you provide is collectively referred to as your "Predix Account." Your Devpost Account and Predix Account are collectively referred to as “Accounts.”
Note: Agenda is subject to change
Agenda for the Hackathon |
Date |
Start/End Time |
Day |
Notes |
Registration |
28-Jul |
3:30PM |
Friday |
Sign-In, collect your team information & swags |
Welcome & Key Note |
28-Jul |
5:00PM |
Friday |
Welcome & Key Note from GE and the Henry Ford |
Maker Mixer - Food & Beverages |
28-Jul |
6:00PM |
Friday |
Maker Mixer by the Henry Ford |
Day One Concludes |
28-Jul |
7:00PM |
Friday |
Day One Concludes |
Hacking Begins |
29-Jul |
8:00AM |
Saturday |
Hacking Begins |
Catered Breakfast |
29-Jul |
8:30AM |
Saturday |
Catered Breakfast |
Featured Speaker |
29-Jul |
11:15AM |
Saturday |
Becoming Digital Industrial |
Catered Lunch |
29-Jul |
12:00PM |
Saturday |
Catered Lunch |
Tech Talk |
29-Jul |
4:00PM |
Saturday |
Predix and Augmented Reality - A modern industrial experience |
Catered Dinner |
29-Jul |
6:00PM |
Saturday |
Catered Dinner |
Day Two Concludes |
29-Jul |
8:00PM |
Saturday |
Day Two Concludes |
Hacking Begins |
30-Jul |
8:00AM |
Sunday |
Hacking Begins |
Catered Breakfast |
30-Jul |
8:30AM |
Sunday |
Catered Breakfast |
Tech Talk |
30-Jul |
11:15AM |
Sunday |
Connecting networks with Enterprise Connect |
Catered Lunch |
30-Jul |
12:00PM |
Sunday |
Catered Lunch |
Hack Ends & Final Submission Due |
30-Jul |
2:00PM |
Sunday |
GE Judging Panel |
Featured Panel Discussion |
30-Jul |
3:15PM |
Sunday |
Digital Revolution Fueling Entrepreneurs |
Winner pitches & prizes |
30-Jul |
3:45PM |
Sunday |
Announcement of the winning team, demo, prizes and closing |
Day Three Concludes |
30-Jul |
6:PM |
Sunday |
Day Three Concludes |
Judges

Kamil Litman
VP - Software Engineering, GE Digital

Sanjay Das
Product Manager, GE Digital

Jason Torrez
Sr. Director - Software Engineering, GE Digital

Phil Grumm
Curator of Digital Learning, The Henry Ford

Anna Cronin, Ph.D.
Corporate Relations Manager

Brent Cieszynski
VP - Security & Compliance, GE Digital
Judging Criteria
-
Detroit Industrial Hack - Best Overall
Best in all categories including Design, Usability, UX, Adaptability and Desirability. Show understanding of Predix platform and its usage -
Design Originality
Best innovative UX design for application -
Technical Difficulty & Usability
Algorithm that maximizes solution efficiency and usability -
Potential Value to The Henry Ford Museum
Entire problem statement addressed (only one out of three use cases) -
User Experience & Functionality
Make it easy to use, add value, make it adaptable to scale and engaging to the user
Questions? Email the hackathon manager
Tell your friends
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.