Wishlisted Wishlist

Please confirm that you want to add Build an app for your city. Do good with open data. to your Wishlist.

Add to Wishlist

Build an app for your city. Do good with open data.

Learn how to clone Adopt-a-hydrant, an app that allows citizens to claim responsibility for shoveling out fire hydrants.
3.6 (46 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
3,542 students enrolled
Created by Data Look
Last updated 9/2015
  • 34 mins on-demand video
  • 1 Article
  • 1 Supplemental Resource
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
Create his own app
Learn basics of Github
Learn basics of Ruby on Rails
Learn basics of Heroku
View Curriculum
  • You don't need to be a programmer or a developer to take this course, everything it's shown and explained clearly

This course will show step by step how to replicate one of the 250+ social good projects available at DataLook; Adopt-a-Hydrant.

Adopt-a-Hydrant is developed and maintained by Code for America, and allows citizens to claim responsibility for shoveling out fire hydrants after heavy snowfall. In the midst of winter snowstorms, buried hydrants cause dangerous delays for firefighters.

Having City employees check and clear thousands of hydrants would be a timely, costly and burdensome process. Adopt-a-Hydrant lets governments look to community members for help. This map-based web app allows individuals, small businesses and community organizations to volunteer in shoveling out specific hydrants.

You can see a final version of a working version of this app googling Adopt a Hydrant.

This project can easily be adapted, for example, we have seen "adopt-a-tree", "adopt-a-siren", "adopt-a-drain" etc. The only limit is your imagination! In this video-guide we will cover how to adapt this project.

The course will cover the complete replication of this project from the beginning to the end. You don't need to be a programmer or a developer to take this course, this video guide will show you step by step every single process from the beginning to the end plus we will constantly support you on our chat on Slack.

You will learn and practice how to:

  • Fork and Clone the original app
  • Find data
  • Prepare the data
  • Edit the code
  • Create a postgreSQL database
  • Deploy your app to Heroku
  • Find partners for it

If you are looking for a fun weekend project while helping your city/community this is the place to be! Join us on our chat on Slack and let's begin!

Who is the target audience?
  • Who is willing to learn something new and at the same time do good for his/her society
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 9 Lectures Collapse All 9 Lectures 44:27
Create your own social good app
7 Lectures 33:39

Important links:

Find data + Installation requirements

Fork the original app

Prepare data and edit the code

Deploy your app

This video guide as PDF
1 Lecture 00:00
Download this guide as PDF
10 pages
Don't reinvent the wheel - Join DataLook on Slack
1 Lecture 00:49

Start replicating a new project! Choose the one you like the most in out shortlist (http://datalook.io/openimpact) and come chat with us!

What to do next?
About the Instructor
3.6 Average rating
46 Reviews
3,542 Students
1 Course

DataLook is a directory of reusable data-driven projects for social good. Each project starts with a suboptimal condition in a community and the desire to effect change on it by innovatively using data. We are a non-profit project on a mission to encourage and simplify the replication of such projects.

I'm Costantin and I'll explain you precisely how I replicate these projects.

The whole idea behind this courses is to help non-tech people how to replicate social good projects and apps for their city; This means that you do not need to be a programmer or a developer; Myself I'm graduating in Finance and Marketing so you will be able to follow me easily, I won't use any super-geek word and I'll show you even the simplest of the actions without just assuming you know it!

Report Abuse