United Nations

Hack4Humanity Resources

May 22, 2016

Collecting available resources that might make it easier for the teams to achieve more within the 24-hour timespan - including helpful data sets or technology APIs - is critical to any hackathon. Especially one that's happening over such a short time-span.
Below is a collection of resource I put together for participants in the Hack4Humanity event:

BACKGROUND & INFORMATION SOURCES

DATA & TECH

Data Collections
Open Source Tech & APIs

IBM

  • Data Scientist Workbench: “Enables you to explore, prepare, refine, analyze, and visualize data interactively & collaboratively with open source tools.”
  • IBM Bluemix: “The cloud platform to accelerate innovation on both sides of the firewall.”
  • Watson Analytics: “Delivers cloud-based guided analytics, data visualization and predictive analytics that make understanding data easier.”

OTHER TOOLS

Identifying Needs
  • Why-How Laddering: When you think about the needs of someone, you can use why-how laddering to flesh out a number of needs, and find a middle stratum of needs that are both meaningful and actionable.
  • Empathy Mapping: Good design is grounded in an understanding of the person for whom you are designing. An Empathy Map is one tool to help you synthesize your observations and draw out unexpected insights.
  • Point of View Statement: A point-of-view (POV) is your reframing of a design challenge into an actionable problem statement that will launch you into generative ideation.

(Credit to the Lincoln Initiative’s Refugee Hackathon for much of the collection below • original here.)

UI Prototyping
Web Application Host

Hosting your application, if required, is going to take considerable time. This should be the next step if you are looking to build your website or create a client-side prototype. Such service include:

Code Libraries & Frameworks

Experience with these frameworks will help you prototype your client-side functionality, but build and understanding your actual product much faster than utilizing online tools.

HTML Boilerplates

Front-End UI and Responsive Grid Frameworks

Core Javascript libraries

Javascript frameworks

API Integration

APIs makes it possible for applications to share data and take actions on one another's behalf without requiring developers to share all of their software's code. This is how websites are able to integrate things such as Google Maps, Instagram, or Facebook features to their application. See the links below for more information.

Version Control

Version control is a system that records changes to a file or set of files over time so that you can recall specific versions later.

INSPIRATION

Case Studies
Other Refugee-Related Hackathons
Other

POTENTIAL PARTNERS

Similar Blogs