Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
SWE Presentation: Politician Hub
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Chuchu
November 23, 2015
Education
0
35
SWE Presentation: Politician Hub
Chuchu
November 23, 2015
Tweet
Share
Other Decks in Education
See All in Education
2025-10-30 社会と情報2025 #05 CC+の代わり
mapconcierge4agu
0
110
TinyGoをWebブラウザで動かすための方法+アルファ_20260201
masakiokuda
2
230
Web 2.0 Patterns and Technologies - Lecture 8 - Web Technologies (1019888BNR)
signer
PRO
0
3k
自己紹介 / who-am-i
yasulab
PRO
6
6.3k
TypeScript初心者向け完全ガイド
mickey_kubo
1
130
【dip】「なりたい自分」に近づくための、「自分と向き合う」小さな振り返り
dip_tech
PRO
0
230
10分で学ぶ すてきなモナド
soukouki
1
150
外国籍エンジニアの挑戦・新卒半年後、気づきと成長の物語
hypebeans
0
730
The World That Saved Me: A Story of Community and Gratitude
_hashimo2
3
510
【洋書和訳:さよならを待つふたりのために】第2章 ガン特典と実存的フリースロー
yaginumatti
0
230
AIで日本はどう進化する? 〜キミが生きる2035年の地図〜
behomazn
0
120
LotusScript でエージェント情報を出力してみた
harunakano
0
120
Featured
See All Featured
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
170
Ruling the World: When Life Gets Gamed
codingconduct
0
150
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
3.9k
Exploring anti-patterns in Rails
aemeredith
2
250
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
The AI Search Optimization Roadmap by Aleyda Solis
aleyda
1
5.2k
Ethics towards AI in product and experience design
skipperchong
2
200
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.3k
Odyssey Design
rkendrick25
PRO
1
500
Un-Boring Meetings
codingconduct
0
200
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
98
Building an army of robots
kneath
306
46k
Transcript
Politician Hub By the Representatives: Chuchu Ma Daniel Coonan Lawrence
Ying Brian Chenault Andreas Sudihardjo
Demo • http://politicianhub.me
Stats • Issue Tracker ◦ Andreas: 29 ◦ Brian: 3
◦ Chuchu: 32 ◦ Daniel: 4 ◦ Lawrence: 7 • Unit Tests ◦ Andreas: 3 ◦ Brian: 15 ◦ Chuchu: 9 ◦ Daniel: 3 ◦ Lawrence: 3
Our Critique: What did we do well? • Collecting data
to make a rich experience • Variety of background images • Easy navigation • Querying by fields in the API
Our Critique: What did we learn? • Intersection of backend
and frontend • Writing and using APIs • Working with React, Flask, SQLAlchemy, etc. • Hosting a website on a server • Teamwork
Our Critique: What can we do better? • Improve design
of the website • Improve speed of retrieving data from our API • Improve operational aspects of the project
Our Critique: What puzzles us? • How to properly design
for good user experience • How to set-up nginx with flask • How to best optimize pages for web crawlers
Marvel Critique: What did they do well? • http://importmarvel.com/ •
Nice image and splash page • Embedding pictures into the tables • Connecting models together
Marvel Critique: What did we learn? • Color scheme makes
a big difference for user experience • A lot of Marvel comics have been published
Marvel Critique: What can they do better? • Make spacing
consistent on individual pages • Allow users to specify number of results to return from API instead of limiting it to 100 • Sorting data in the table only sorts the current page • Add navigation to specific sections of data tables
Marvel Critique: What puzzles us? • Different color schemes for
splash page and all the other pages
Unit Tests • http://politicianhub.me/about