Save 37% off PRO during our Black Friday Sale! »

SWESquad's Presentation

SWESquad's Presentation

by Arman Baratifar, Oliver Croomes, Elizabeth Furlan, Brian Hodge, Lan Nguyen

0adf28cc46d8695a0cade4fc56d84401?s=128

Elizabeth Furlan

April 21, 2016
Tweet

Transcript

  1. The Internet Legislative Database by SWESquad

  2. ARMAN BRIAN LIZ LAN OLIVER

  3. Liz Furlan •  Commits: 44 •  Issues: 20 •  Unit

    tests: 4
  4. Lan Nguyen •  Commits: 76 •  Issues: 9 •  Unit

    tests: 4
  5. Brian Hodge •  Commits: 18 •  Issues: 9 •  Unit

    tests: 3
  6. Arman Baratifar •  Commits: 54 •  Issues: 10 •  Unit

    tests: 4
  7. Oliver Croomes •  Commits: 29 •  Issues: 10 •  Unit

    tests: 7
  8. ILDB

  9. ILDB DATA SOURCE

  10. GOVTRACK •  Info on bills and legislators SCRAPING •  Access

    data using an API •  Parse JSON using Python script
  11. ILDB ABOUT THE SITE

  12. LEGISLATORS BILLS SPONSORSHIPS

  13. VIEWS •  Basic info on a legislator •  Picture • 

    Website, Youtube •  Twitter Integration
  14. DEMO

  15. UNIT TESTS ILDB.ME/ABOUT

  16. ILDB CRITIQUE

  17. HIGH POINTS Interface design •  Fluid UI on desktop &

    mobile •  Consistent theme (HoC) •  Awesome splash page
  18. POSSIBLE IMPROVEMENTS •  Integration of other data sources – OpenSecrets – Political

    Party Time – Vote Smart
  19. WHAT WE LEARNED •  Using Github issues for planning • 

    Utilize Database Backups
  20. WHAT PUZZLES US •  Docker •  Carina

  21. SWECUNE

  22. SWECUNE CRITIQUE

  23. SWECUNE: DONE WELL •  Great design, theme •  Sprite next

    to each Pokemon
  24. SWECUNE: PUZZLES •  Explenations for Pokemon newbies •  Implement as

    tooltips
  25. SWECUNE: WHAT WE LEARNED •  Linking info vs tabular

  26. Thanks! Questions?