hack kc - paper rock scissors

Martha McCabe of the KC STEM Alliance triumphs against hacker Ethan in a distinctly low-tech round of Paper, Rock, Scissors (Photo by UMKC)

Part 1. Staging the Hackathon

This past weekend in the hallways, student lounges, classrooms and mock courtrooms of the UMKC School of Law, nine teams of 60 community leaders, do-gooders, and web developers worked together to build technology tools to make Kansas City better.

June 6-7, 2015, marked the third annual local celebration of the National Day of Civic Hacking. It’s a day when tech advocates and civic activists across the country convene under the “Hack for Change” banner to dream up – and if all goes well, begin to code – apps to help cities work better.

This year, 106 communities participated in the event. Kansas City’s NDoCH event – HackKC for short – was a two-day hackathon co-organized by the Code for KC Brigade and KC Digital Drive.

Also lending support were the forward-thinking faculty of the UMKC School of Law. Dean Ellen Suni and professors Michael Robak, Jim DeLisle and Tony Luppino have shown an impressively innovative mindset in teaching their students how to use techie tools like Github and Balsamiq and to harness open data sets to create apps for industries like law, government and real estate. They also showed fortitude in spades, hunkering down with the students for large portions of the 16-hour hack.

Crucial to the weekend’s success was pulling together teams in the months leading up to the event. KC Digital Drive worked with Code for KC Captain Paul Barham to recruit and meet with team leaders representing community organizations who could use some hacking help.

Barham, a freelance software engineer by day, spent countless volunteers hours meeting with leaders to make sure that when they sat down with coders at the hackathon kickoff, they would have a clear path for work throughout the weekend. Also critical was ensuring they had enough direction to sustain them through to November 2015, when the projects born at the hackathon are scheduled to be ultimately launched into the community.

On hand to assist at the hackathon and providing coding and design help were Code for KC Brigade Core Team members Ron House, Dave LaCrone, Thea Rasins, Oleh Kovalchuke and Leslie Scott.

Despite all this human bandwidth, not all of the ideas pitched at the kickoff Saturday morning made it through to the end. Following opening remarks from Dean Suni and Kansas City, MO Chief Innovation Officer Ashley Hand, 11 would-be team captains presented their ideas to a roomful of coders and idea-movers in hopes of getting their help in making those ideas into reality.

Historic KC Pitch - Hack KC

Cynthia Ammerman from Historic Kansas City (left) talks to hackers about her idea. (Photo by UMKC)

Ideas Pitched at Hack KC

VIDEO: Watch the full HACK KC team pitches

  1. N-hood: A neighborhood dashboard allowing neighbors to view data visualizations about their neighborhoods (Pitched by Community Capital Fund)
  2. Saving Historic KC: An app to help people identify historic buildings in danger of demolition (Historic Kansas City)
  3. STEM Mapping: An interactive map of all STEM programs in the city (KC Stem Alliance)
  4. SafeAssist: An app to allow parents and family members of those with special needs to inform first-responders of their situation in the event of an emergency call (Kansas City Police Department)
  5. WikiKC: Continuing work on a wiki site for everything Kansas City (citizen-driven)
  6. CommunityKC: A map-based collaborative tool to help neighborhood associations better organize and collaborate on community improvement projects (citizen-driven)
  7. Public Transit App: An app to help people find out when their bus is coming (citizen-driven)
  8. Storefront Street Tree: An online tool to assist business owners in planting street trees outside their buildings (KC Bizcare)
  9. Partnering Blood Donation: A digital solution to tie together blood donation needs of the community and electronic health records (citizen-driven)
  10. DataShare Agreement: An online process for registering collectors of data through smart city and Internet of things devices and to make that data legal and useful (UMKC Law)
  11. Parcel Assessment Tool: A multipurpose GIS-based tool to assist in building development through the city permitting process (UMKC Bloch School)
  12. Bike Commuter App: An for bike commuters to track their commutes and log the benefits in terms of money saved, fitness, environmental impact, etc (citizen-driven)

Shortly after the opening volley of pitches, the teams coalesced and began spreading out among classrooms to start whiteboarding. A help desk manned by Brigade volunteers including Dave Johnson, Mary Row, and Eric Roche, who is Kansas City’s open data coordinator, provided tech support. Not all the teams listed above found traction. Their members either went home or were absorbed into other teams.

Also, by the end of day 1, two teams – Historic KC and STEM Map – had reached a significant enough milestone that they would take day 2 off. Others had more work to do.

And work they did, right up until it was time to give progress reports to the entire crew late Sunday afternoon.

Hack KC - N-hood

The N-hood team deliberates in the student lounge. (Photo by Jason Harper)

Part 2. Progress Report

Though no teams came out of the hackathon with a fully finished app, all teams made strong showings. Each team will continue to work on their projects over the next several months at regular Code for KC hack nights, with the ultimate goal of launching them to the public this coming November.

VIDEO: Watch the full HACK KANSAS CITY progress reports (program begins at 7:45)

Here’s a recap of the progress report-outs from Hack KC teams, written by Brigade Evangelist Thea Rasins.

WikiKC – WikiKC is available to the public for updates as well as a source of information.  A central location for Kansas Citians to tell about the great lunch they enjoyed in Brookside, or tell how exciting the Kansas City Kite Festival will be this year (don’t forget your chairs!). (wikikc.org)

N-hood – Changed its name to KCNeighborhoodStat throughout the process. Empowering neighborhoods through better data seeks to help people fix problems by understanding them with data. By the end of the weekend, KCNS had built the beginnings of an interactive finder that lets you type in your address and see things like your neighborhood map, crime statistics, 311 requests, and more. (github)

CommunityKC – User goals and needs have been determined; mobile adaption has been added.  The team is working on a redesign; the first page features a Kansas City map with a text based interface.  When the user clicks a pin on the map, the user will see a picture, high level information and then additional details and photos.  A print format has been added, designed at user request, so that users can print a single page to use as handouts for current events.  The interface has been kept very simple for the users who may not be technically savvy. (github)

Hack KC - Safe Assist

The SafeAssist Team: Joseph Kendall-Morwick (left) and Michael Grigsby. (Photo by Jason Harper)

SafeAssist – Developed back-end framework for an app that will provide first responders critical information regarding individuals who may have a physical and/or mental challenge. The public will go to a webform and enter information about a loved one with special needs (e.g. autism or Alzheimer’s). The police or EMTs can quickly access that information on the way to an emergency call to have that info in hand to inform how they handle the call. (github)

Parcel Assessment Tool – A GIS-based zoning app that gives a potential builder data regarding a specific parcel of land, such as current land use, zoning rules, the size, what options may be available for that piece of land, all the way down to the required square footage and parking with that project.  This project will benefit individuals and organizations interested in property management and development. (github)

Storefront Street Tree Initiative – A public facing page was created with an app behind it on MEAN stack. The goal is to help those who want to add trees to city streets.  Southwest Blvd has been the pilot. The first pain point was a lack of trust; user experience and functionality has been delayed as surprising complex issues were discovered. (github)

Smart Cities Data Sharing Agreement – The UMKC Law Technology and Public Policy Course created the basis for an online process to reach a customized agreement around the sharing of data collected by IoT devices in a smart city environment such as the one being built right now in Kansas City.  Strategically including the critical clauses and elements from multiple resources, the Data Sharing Agreement currently has 26 clauses.  This contract is currently automated with editable fields; open variables allow later editing.  HIPPA and FERPA are being reviewed. (github)

Hack KC - Group Shot

Meet the teams of Hack Kansas City (Photo by Jason Harper)

Read more Hack KC coverage: “7 Awesome Projects from This Year’s National Day of Civic Hacking,” Technical.ly

HackKC would not have been possible without the generosity of our sponsors:

hackkcsponsors

 

Further Reading

Code for KC Learn Nights kick off with Eric Roche

Eric Roche, Chief Data Officer for KCMO and Code for KC Core Team member, spoke at Code for KC’s Learn Night on February 29, 2018.  The work done by the analysts in the Office of Performance Management where Eric works has earned Kansas City a Silver Certification awarded by What Works Cities. Eric’s presentation covered […]

Read More

Code for KC: A 2016 Recap

Did 2016 fly by for anyone else? It’s hard to believe that another year has come to a close, but as we reflect back on the last 12 months, we’re thrilled by what Code for KC and KC Digital Drive have accomplished, not to mention the foundation we’ve built to continue our work in 2017. […]

Read More

CommunityKC 2.0: How the Mapping Tool Has Evolved and What’s Next

Anyone who’s worked on a digital project like a website or an app knows it’s very much a work in progress. There’s the initial launch, of course, which is typically followed by a never-ending evolution: updates that introduce new or improved functionality, design changes and other enhancements. Since CommunityKC launched at the third annual Community […]

Read More