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
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
自己紹介 / who-am-i
yasulab
3
6.2k
LotusScript でエージェント情報を出力してみた
harunakano
0
110
KBS新事業創造体験2025_科目説明会
yasuchikawakayama
0
160
HTML5 and the Open Web Platform - Lecture 3 - Web Technologies (1019888BNR)
signer
PRO
2
3.1k
栃木にいても「だいじ」だっぺ〜! 栃木&全国アジャイルコミュニティへの参加・運営の魅力
sasakendayo
1
120
2025年度伊藤正彦ゼミ紹介
imash
0
150
Design Guidelines and Models - Lecture 5 - Human-Computer Interaction (1023841ANR)
signer
PRO
0
1.2k
【ZEPメタバース校舎操作ガイド】
ainischool
0
760
くまのココロンともぐらのロジ
frievea
0
130
AWS re_Invent に全力で参加したくて筋トレを頑張っている話
amarelo_n24
1
110
Security, Privacy and Trust - Lecture 11 - Web Technologies (1019888BNR)
signer
PRO
0
3.2k
HyRead2526
cbtlibrary
0
180
Featured
See All Featured
Everyday Curiosity
cassininazir
0
120
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.3k
Making the Leap to Tech Lead
cromwellryan
135
9.7k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
72
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.1k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.1k
[SF Ruby Conf 2025] Rails X
palkan
0
680
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
58
41k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
330
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
110
Balancing Empowerment & Direction
lara
5
840
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