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
29
SWE Presentation: Politician Hub
Chuchu
November 23, 2015
Tweet
Share
Other Decks in Education
See All in Education
【滋賀大学データサイエンス学部】PropTech(不動産テック)における AI・データサイエンス活用
takehikohashimoto
0
4.1k
Introduction - Lecture 1 - Next Generation User Interfaces (4018166FNR)
signer
PRO
0
3k
TCA Practice in 5 min
d_date
1
580
Tips for the Presentation - Lecture 2 - Advanced Topics in Big Data (4023256FNR)
signer
PRO
0
130
Pre-enrollment Information for UTokyo International Students
utokyoissr2360
0
4.8k
Project Sprint 学生版(入門編)
copilot
PRO
0
180
HCL Notes 14.0 「スタイルの変更」で「3 設定の確認」を深掘り
harunakano
0
2k
week2@tcue2024
nonxxxizm
0
810
生成AIを活用できる大学教職員になる-基本と実践-
gmoriki
0
300
Introduction - Lecture 1 - Advanced Topics in Big Data (4023256FNR)
signer
PRO
1
1.1k
Copilotとして理解する生成AI利用の基本
gmoriki
0
140
Часто задаваемые вопросы
pnuslide
0
23k
Featured
See All Featured
Visualization
eitanlees
136
14k
Optimizing for Happiness
mojombo
370
69k
Agile that works and the tools we love
rasmusluckow
325
20k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
14
1.6k
Web development in the modern age
philhawksworth
202
10k
Producing Creativity
orderedlist
PRO
337
39k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
322
20k
Optimising Largest Contentful Paint
csswizardry
8
2.4k
Building Applications with DynamoDB
mza
88
5.6k
The Language of Interfaces
destraynor
151
23k
Designing on Purpose - Digital PM Summit 2013
jponch
110
6.5k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
227
16k
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