Skip to content

jasnow/atl-districts

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Find My City Council Member

About

At the 2013 Atlanta Govathon Hackathon Jordan Streiff and Gerry Pass started the Find My City Council Member app from scratch. This simple app went on to win the "Atlanta Just Go Ahead and Implement This" award.

Check out the live demo.

Implementation

Getting it to Work

Note: We have taken a minimalist approach to this app. Make sure to follow these directions.

  • Click on Download ZIP in the bottom-right
  • Create a new folder named "js" in the same folder as index.html (or whatever page is being referenced)
    • If you decide to put these files into a different folder, remember to address the src property in the <script> elements
  • Copy the .js files into the "js" folder
  • Copy the portions of the code that are found in index.html into your file. Need to make sure that you copy what's in both <head> and in <body>.
    • As mentioned above, if you put the .js files somewhere outside of ~/js, you will need to alter the src property in the <script> tags

Customizing and Altering

  • To customize what text is shown
    • Edit the index.html code in the <div> element.
  • To add new attributes for each district
    • Add a new <h1> in index.html
    • Give it a unique id
    • Alter the code in implement.js, emulating the jQuery found in the codeAddress() function.

Questions

If you have any issues with implementation, please send an e-mail to both Jordan (jordan.streiff@gmail.com) and Gerry (rgpass@gmail.com).

To-Do's

  • clean up javascript
  • improve address error handling
  • improve embeddability
  • improve/update readme for any changes

New Features

  • Have users upload their own GeoJSON and similar type files
  • Ask users what values they would like to see (based off reading what is provided)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 98.5%
  • CSS 1.5%