SlideShare a Scribd company logo
1 of 34
Download to read offline
Online elections
website for students
3002
Voters Count
40%
Voters Turnout
Hostels Departments
Brahmaputra Kapili Lohit
Umiam Others
Students Web Committee

Indian Institute of Technology Guwahati —
2021
Shubham Gandhi
3 Months (2 MVP + 1 PRODUCT)
Timeline
Election Commission Indian
Institute of Technology,
Guwahati
CLIENT
Sole Product Designer
Role
Build an onlineelectionwebsite where students can verify their
identity and cast votes from comfort of their home. The system
needs to ensure security and trust of students.
Our Goal
All the members of the Students' Gymkhana are elected
.
for the
students, by the students and from the students
The IITG Students' Gymkhana Council is a powerful and a political
student organization that acts as a link between the students and
the administration.
What are Gymkhana Elections
Technical Board Cultural Board Sports Board Hostels Board
Who will be using election website?
Esha is a student at IIT
She is politicaly active in her college life and is excited to
vote for the next gymkhana council.
She suffers from mild color blindness which makes green
look more red.
Uses contrast adjusters and screen magnifiers to make her
digital interactions easier.
Esha’s Journey
She lives at her home
and is attending online
classes regularly
She lives at her home
and is attending online
classes regularly
Receives an email from
election commission
regarding upcoming
elections
Receives an email from
election commission
regarding upcoming
elections
Clicks on the election
website link
Clicks on the election
website link
Registers for the election
and enters her personal
information.
Registers for the election
and enters her personal
information.
Tasks
Checking details about
elections and process
Learning more about
candidates to
understand their
agendas.
Tasks
Checking details about
elections and process
Learning more about
candidates to
understand their
agendas.
Needs
Registering for electio
Information regarding candidates and
debates
Emotions
Excited and Curious
Motivation
Her motivation is to know more about
election’s date and process. So she can
understand how to vote.
Esha wants to vote for
Sarath Chandra, a masters student at IIT
He is standing for the Vice President post and wants to make a
difference by getting the maximum votes .
Keeps himself updated on latest announcements regarding
elections and wants to measure his popularity among campus
junta.
Sarath’s Journey
He is residing in campus
and is preparing his
agendas for upcoming
elections.
He is residing in campus
and is preparing his
agendas for upcoming
elections.
Receives an email from
election commission
regarding upcoming
elections
Receives an email from
election commission
regarding upcoming
elections
Clicks on the election
website link
Clicks on the election
website link
Clicks nominate and signs in by entering
his personal information.
Clicks nominate and signs in by entering
his personal information.
Tasks
Write brief introduction paragraph
Create agenda
Upload 3 minutes video pitching
himself
Adding credentials.
Tasks
Write brief introduction paragraph
Create agenda
Upload 3 minutes video pitching
himself
Adding credentials.
Sends his profile for verification.
Sends his profile for verification. Public profile goes live on the
website.
Public profile goes live on the
website.
Checks Profile analytics to
understand how many people
have viewed his agendas.
Checks Profile analytics to
understand how many people
have viewed his agendas.
Needs
Nominating himsel
Filling out nomination for
Get profile Verifie
Checking election Statistics
Emotions
Excited and Nervous
Motivation
His motivation is to understand the
nomination procedure and nominate
himself.
On the election day,

Esha and Sarath
On the election day
they visit the website
to vote for the
candidates
On the election day
they visit the website
to vote for the
candidates
Secure sign in to voting
form.
Secure sign in to voting
form.
Votes for various posts
i.e vice president,
gymkhana boards and
Senate.
Votes for various posts
i.e vice president,
gymkhana boards and
Senate.
Check Election Statistics

Total Votes

Vote Distribution
Check Election Statistics

Total Votes

Vote Distribution
Product roadmap
2021 - 2022
JULY AUG SEP OCT NOV
DEC JAN FEB MAR APR MAY JUNE JULY AUG SEP OCT NOV
DEC JAN FEB MAR APR MAY JUNE
Sprint 1
Sprint 2
Sprint 3
Usability Testings
Feedback and Reviews
Sprint 4
Backend Development
Blockchain Backend
MVP is
Live
Ideation
We launched the MVP on 21st Feb 2021
4 Remote Design Sprints 10+ Usability Tests 4017 Votes 20% Increase in turnout
“We collected feedback from our users through
and realized that the product lacked certain
, and got the general sense that the
product looked ”
interviews, observations
and internal team reviews
usability standards security issues
out of date
Research Blockchain Design System
Heuristic analysis
Refurbish the User Interface, with modern elements
Register users before the elections, this will prevent data issues on the day of
elections
Prevent using banners for important information — Banner Blindness
Make screens more accessible by introducing vote buttons, better navigation
Prevent using High Contrast Borders
Use camera pattern for facial recognition rather than reinventing the wheel
T
erms and Conditions should be skip-able, don’t put important information there
Add floating help box in design, for users to contact support
Improve voting cards
Conduct stakeholder interviews to understand behind the scene issues.
Download Report
Download Report
Pain Points
Obsolete Student Data

IITG administration don’t generally maintain student
data, it is not made available that easily.

Debates and Schedule

The debates are held on Microsoft teams and there is
no proper communications regarding dates.

Candidate videos and nomination form

The process of candidates nominating themself has
lots of repetitive steps, which can be improved.

Single Sign On

The emails with domain @iitg.ac.in are hosted on
google and outlook both, which makes verification
confusing.
Information Architecture
12 Words Secret Phrase
mutual
1
refuse
2
drink
3
intact
4
intact
5
icon
6
acid
7
team
8
victory
9
fossil
10
pig
11
fringe
12
Each user receives his own private key which is used to make transactions and prove
ownership of the transactions in the address.
ImpactofBlockchainonUserflows
andMentalModels
ElectionHomepage
Voters register themself on
the election homepage
ElectionHomepage
Voters register themself on
the election homepage
SignUp
Enter email provided by
organization to sign-up
SignUp
Enter email provided by
organization to sign-up
Verifyyouremail
An email link is sent to login
to their email ID.
Verifyyouremail
An email link is sent to login
to their email ID.
12wordsSecretPhrase
A 12 word phrase is generated for
users to save it in a safe place.
12wordsSecretPhrase
A 12 word phrase is generated for
users to save it in a safe place.
ElectionHomepage
On the day of election,
users can select vote CTA.
ElectionHomepage
On the day of election,
users can select vote CTA.
SignIn
Enter email provided by
organization to sign-in
SignIn
Enter email provided by
organization to sign-in
12wordsSecretPhrase
Enter your secret phrase to
securely login.
12wordsSecretPhrase
Enter your secret phrase to
securely login.
FacialRecognition
Capture your smiling face
to verify your identity.
FacialRecognition
Capture your smiling face
to verify your identity.
This is the new password for users to log in to
the system.

To build the mental model. I used a two-step
process for the system’s conceptual model.


Wetellyou your secret phrase and request
you to noteitdown someplace safe.

We request you to inputthephrase once from
a jumbledphrase so users understand the
change in mental model.

Users can requestthephrase to be sent to
their emails for future purposes (To be on the
safe side)
Expectation
Email I
Password / Google Login/ Outlook Logi
Done
Registration flow
Voting flow
Wireframing Solution
Let's step into esha’s foot
Visit Election’s Homepage
1
Pain Point
“ The website says that I am not eligible to
vote. But I have logged in using my correct
student email. How can I register?”
SOLUTION
Registering for election before voting.
Helps reduce data inconsistencies
caused due to obsolete database.
2
The more important something is, the
more prominent it is.
3
Break up pages into clearly defined areas
like Schedule of debates.
4
Things that are related logically are related
visually
Horizontal tabs structure with content
classified under simple categories
reflected from user goals
Help us scale our blockchain network with open source developers and miners
Gymkhana Elections 2021
Home Nominations Statistics Rules and Regulations Organizers
FEB
20
Saturday
Important Dates
End of nominations 12th Feb’21
Candidates list 13th Feb’21
Debates 16th Feb’21
Elections 20th Feb’21
Upcoming Debates
Vice President Debate
Albert Flores, Jenny Wilson,
Brooklyn Simmons.
17th Feb’21
4:00 PM
Add to Calendar
Add to Calendar
100 attending
HAB Debate
Albert Flores, Jenny Wilson,
Brooklyn Simmons.
17th Feb’21
5:00 PM
Add to Calendar
Add to Calendar
120 attending
SWC Debate
Albert Flores, Jenny Wilson,
Brooklyn Simmons.
18th Feb’21
7:00 PM
Add to Calendar
Add to Calendar
300 attending
PG Debate
Albert Flores, Jenny Wilson,
Brooklyn Simmons.
18th Feb’21
9:00 PM
Add to Calendar
Add to Calendar
400 attending
Voters
Register for the Gymkhana Elections to cast your votes
Register Now Nominate
Nominate
EN Login
Gymkhana Elections 2021
Home Nominations Statistics Rules and Regulations Organizers
4
1
3
2
Esha
Voter
Sarath
Candidate
Shubham
Auditor
How will she register?
1
Pain Point
Students have accounts on different
platforms i.e. with google or outlook
provided by institute. When we enabled O-
auth directly from APIs it leads to students
signing up with google or with work
accounts and were not able to register.
Solution
Single Sign On: Email ID as a user
identification model so users enter their
personal email provided by admin.
2
Previous year candidates who were
elected with online voting to humanize
the login splash screen.
3
Login Link sent to email address
irrespective of the client used at
backend.
1
2
3
12-word secret phrase
1
Pain Point
With blockchain comes a big responsibility
of securing user’s account and being in
control. Every user is allotted a set of public
and private key pair which is used as their
anonymous identity.
SOLUTION
The series of random words which make
up a seed phrase can be memorized with
practice and time. 

Email me my secret phrase is available
for users who fear losing the seed.
2
Fill the secret phrase in the order by
easily taping the word.
1
2
Green - weak/ Deuteranomaly
Let's step into Sarath’s foot
Nomination Section
1
Pain Point
To nominate, users had to fill multiple
forms from registering, agenda and video
submissions.
SOLUTION
Digitalizing the process using the U-vote
interface, for candidates to register
seamlessly and create their profile.
2
Things are “nested” visually to show
what’s part of what. Posts separated by
form and function for better scaning.
3
Frequently asked questions added by the
organizers to clear queries before the
voting day.
1
2
3
Editing his profile
1
Pain Point
“ We are asked by the election commission
to make changes in agendas or videos
based on elections rules. There are a lot of
back and forth emails to get the right
version” — Candidate.
SOLUTION
Profile builder with different sections for
specific tasks. Editing profile becomes
easier by making agenda drafts.
2
System status: When profile is verified a
public link is created for candidates to
share on their social media.
3
Rich text editor: Users use bulleted lists
and headings to create hierarchy in their
agendas making them easy to read for
voters.
Add New Agenda Cancel
Title
Write about your agenda here
Write Preview
Save
2
1
3
Previewing profile
1
Pain Point
“How do I share my profile with friends
and get traction on social media’
SOLUTION
Great looking profiles for candidates
which can be shared easily as URLs or
social media open graph.
2
Other candidates for the same post are
also linked for simple navigation.
2
1
Sarath’s analytics for his
own public profile
Get insights on profile views,
agendas and your impact.
How will esha vote for sarath?
elections.swciitg.in
Voting Experience
1
Motivation
Our election portal needs an accessible
layout to make it useful, usable and
searchable. The design of voting
experience should be inclusive to all.
SOLUTION
Accessibility options to change contrast,
text sizes and language.
2
Listen to the agendas with in-built text
reader
3
CTA are labeled for screen readers to
read call to action along with the name of
the candidate.
1
3
2
Statistics
1
How Might We
How to make voting transparent without
compromising on user’s privacy.
SOLUTION
Public ledger which is accessible to
everyone to cross-check vote count once
results are declared and check for
frauds.
1
TacklingTechChallenges:

Implementing blockchain in UX and understanding its limitations.


DesignSystems: 

They are living documents that need to be consistently updated from time to
time as the product evolves.

Iterating across various layouts, versions and learning from mistakes / bad UX
in previous iteration. Converting customer feedback to valuable insights.


Election's website is currently under development.
Product Designer,

Overall Coordinator Students Web Committee
ShubhamGandhi
Go back to portfolio

More Related Content

What's hot

Cyber law cases and sections
Cyber law cases and sectionsCyber law cases and sections
Cyber law cases and sectionsvijayjituri
 
IRJET - Secured Smart Voting System using Aadhar
IRJET   - Secured Smart Voting System using AadharIRJET   - Secured Smart Voting System using Aadhar
IRJET - Secured Smart Voting System using AadharIRJET Journal
 
Cyber law cases and sections(1)
Cyber law cases and sections(1)Cyber law cases and sections(1)
Cyber law cases and sections(1)santoshdkamat
 
Cyber law and ipc codes
Cyber law and ipc codesCyber law and ipc codes
Cyber law and ipc codesRakesh Otari
 
Cyber Law With case studies
Cyber Law With case studies Cyber Law With case studies
Cyber Law With case studies Bhagya Bgk
 
AN UNDERGRADUATE PROJECT PROPOSAL ON
AN UNDERGRADUATE PROJECT PROPOSAL ONAN UNDERGRADUATE PROJECT PROPOSAL ON
AN UNDERGRADUATE PROJECT PROPOSAL ONStephen Enunwah
 
Cyber law cases and sections (1)
Cyber law cases and sections (1)Cyber law cases and sections (1)
Cyber law cases and sections (1)Pruthvi Prince
 
Cyber assignment
Cyber assignmentCyber assignment
Cyber assignmentsparun
 
Phishing: A Field Experiment
Phishing: A Field ExperimentPhishing: A Field Experiment
Phishing: A Field ExperimentCSCJournals
 
Cyber law cases and sections (1)
Cyber law cases and sections (1)Cyber law cases and sections (1)
Cyber law cases and sections (1)Pruthvi Prince
 
Cyber laws in India, An overview and relevant cases.
Cyber laws in India, An overview and relevant cases. Cyber laws in India, An overview and relevant cases.
Cyber laws in India, An overview and relevant cases. Ezra Paul
 
Adobe Security Breach
Adobe Security BreachAdobe Security Breach
Adobe Security BreachGaurav Dubey
 
e-Voting Application using Barcode Vtoken
e-Voting Application using Barcode Vtokene-Voting Application using Barcode Vtoken
e-Voting Application using Barcode VtokenBowo Prasetyo
 
Christos_Beretas_Internet_Privacy_and_Myths_TE
Christos_Beretas_Internet_Privacy_and_Myths_TEChristos_Beretas_Internet_Privacy_and_Myths_TE
Christos_Beretas_Internet_Privacy_and_Myths_TEChristos Beretas
 
IRJET - Detection and Prevention of Phishing Websites using Machine Learning ...
IRJET - Detection and Prevention of Phishing Websites using Machine Learning ...IRJET - Detection and Prevention of Phishing Websites using Machine Learning ...
IRJET - Detection and Prevention of Phishing Websites using Machine Learning ...IRJET Journal
 
IRJET- Information Retrieval from Chat Application
IRJET-  	  Information Retrieval from Chat ApplicationIRJET-  	  Information Retrieval from Chat Application
IRJET- Information Retrieval from Chat ApplicationIRJET Journal
 

What's hot (17)

Cyber law11
Cyber law11Cyber law11
Cyber law11
 
Cyber law cases and sections
Cyber law cases and sectionsCyber law cases and sections
Cyber law cases and sections
 
IRJET - Secured Smart Voting System using Aadhar
IRJET   - Secured Smart Voting System using AadharIRJET   - Secured Smart Voting System using Aadhar
IRJET - Secured Smart Voting System using Aadhar
 
Cyber law cases and sections(1)
Cyber law cases and sections(1)Cyber law cases and sections(1)
Cyber law cases and sections(1)
 
Cyber law and ipc codes
Cyber law and ipc codesCyber law and ipc codes
Cyber law and ipc codes
 
Cyber Law With case studies
Cyber Law With case studies Cyber Law With case studies
Cyber Law With case studies
 
AN UNDERGRADUATE PROJECT PROPOSAL ON
AN UNDERGRADUATE PROJECT PROPOSAL ONAN UNDERGRADUATE PROJECT PROPOSAL ON
AN UNDERGRADUATE PROJECT PROPOSAL ON
 
Cyber law cases and sections (1)
Cyber law cases and sections (1)Cyber law cases and sections (1)
Cyber law cases and sections (1)
 
Cyber assignment
Cyber assignmentCyber assignment
Cyber assignment
 
Phishing: A Field Experiment
Phishing: A Field ExperimentPhishing: A Field Experiment
Phishing: A Field Experiment
 
Cyber law cases and sections (1)
Cyber law cases and sections (1)Cyber law cases and sections (1)
Cyber law cases and sections (1)
 
Cyber laws in India, An overview and relevant cases.
Cyber laws in India, An overview and relevant cases. Cyber laws in India, An overview and relevant cases.
Cyber laws in India, An overview and relevant cases.
 
Adobe Security Breach
Adobe Security BreachAdobe Security Breach
Adobe Security Breach
 
e-Voting Application using Barcode Vtoken
e-Voting Application using Barcode Vtokene-Voting Application using Barcode Vtoken
e-Voting Application using Barcode Vtoken
 
Christos_Beretas_Internet_Privacy_and_Myths_TE
Christos_Beretas_Internet_Privacy_and_Myths_TEChristos_Beretas_Internet_Privacy_and_Myths_TE
Christos_Beretas_Internet_Privacy_and_Myths_TE
 
IRJET - Detection and Prevention of Phishing Websites using Machine Learning ...
IRJET - Detection and Prevention of Phishing Websites using Machine Learning ...IRJET - Detection and Prevention of Phishing Websites using Machine Learning ...
IRJET - Detection and Prevention of Phishing Websites using Machine Learning ...
 
IRJET- Information Retrieval from Chat Application
IRJET-  	  Information Retrieval from Chat ApplicationIRJET-  	  Information Retrieval from Chat Application
IRJET- Information Retrieval from Chat Application
 

Similar to Election portal pitch

Online Voting System project proposal report.doc
Online Voting System project proposal report.docOnline Voting System project proposal report.doc
Online Voting System project proposal report.docKhondokerAbuNaim
 
Student Voting Application for Election – Using SMS (1).pptx
Student Voting Application for Election – Using SMS (1).pptxStudent Voting Application for Election – Using SMS (1).pptx
Student Voting Application for Election – Using SMS (1).pptxShivareddyGangam
 
Final project prosal.docx
Final project prosal.docxFinal project prosal.docx
Final project prosal.docxShangaviS2
 
PREVENTION OF VOTER FRAUD USING BLOCKCHAIN TECHNOLOGY
PREVENTION OF VOTER FRAUD USING BLOCKCHAIN TECHNOLOGYPREVENTION OF VOTER FRAUD USING BLOCKCHAIN TECHNOLOGY
PREVENTION OF VOTER FRAUD USING BLOCKCHAIN TECHNOLOGYIRJET Journal
 
project documentation guide.pptx
project documentation guide.pptxproject documentation guide.pptx
project documentation guide.pptxsanasaeed84
 
Public Good App House: Voting Apps - 10-3-2023
Public Good App House: Voting Apps - 10-3-2023Public Good App House: Voting Apps - 10-3-2023
Public Good App House: Voting Apps - 10-3-2023TechSoup
 
Online voting system project by bipin bhardwaj
Online voting system project by bipin bhardwajOnline voting system project by bipin bhardwaj
Online voting system project by bipin bhardwajPT Bipin Bhardwaj
 
IRJET- Online Voting System using Fingerprint Scanner
IRJET-  	  Online Voting System using Fingerprint ScannerIRJET-  	  Online Voting System using Fingerprint Scanner
IRJET- Online Voting System using Fingerprint ScannerIRJET Journal
 
Project synopsis on online voting system
Project synopsis on online voting systemProject synopsis on online voting system
Project synopsis on online voting systemLhakpa Yangji
 
Online voting system full thesis project by jahir
Online voting system full thesis project by jahirOnline voting system full thesis project by jahir
Online voting system full thesis project by jahirJahir Khan
 
Copy of Digital Business Consulting Toolkit by Slidesgo.pptx
Copy of Digital Business Consulting Toolkit by Slidesgo.pptxCopy of Digital Business Consulting Toolkit by Slidesgo.pptx
Copy of Digital Business Consulting Toolkit by Slidesgo.pptxRishiRajani2
 
THE PROPOSAL OF GIVING TWO RECEIPTS FOR VOTERS TO INCREASE THE SECURITY OF EL...
THE PROPOSAL OF GIVING TWO RECEIPTS FOR VOTERS TO INCREASE THE SECURITY OF EL...THE PROPOSAL OF GIVING TWO RECEIPTS FOR VOTERS TO INCREASE THE SECURITY OF EL...
THE PROPOSAL OF GIVING TWO RECEIPTS FOR VOTERS TO INCREASE THE SECURITY OF EL...cscpconf
 
The proposal of giving two receipts for voters to increase the security of el...
The proposal of giving two receipts for voters to increase the security of el...The proposal of giving two receipts for voters to increase the security of el...
The proposal of giving two receipts for voters to increase the security of el...csandit
 
IRJET - Block Chain Enabled E-Voting System
IRJET -  	  Block Chain Enabled E-Voting SystemIRJET -  	  Block Chain Enabled E-Voting System
IRJET - Block Chain Enabled E-Voting SystemIRJET Journal
 
Serbia Presentation Final
Serbia Presentation FinalSerbia Presentation Final
Serbia Presentation Finalgoptech
 

Similar to Election portal pitch (20)

Online Voting System project proposal report.doc
Online Voting System project proposal report.docOnline Voting System project proposal report.doc
Online Voting System project proposal report.doc
 
Student Voting Application for Election – Using SMS (1).pptx
Student Voting Application for Election – Using SMS (1).pptxStudent Voting Application for Election – Using SMS (1).pptx
Student Voting Application for Election – Using SMS (1).pptx
 
FINAL.pptx
FINAL.pptxFINAL.pptx
FINAL.pptx
 
Final project prosal.docx
Final project prosal.docxFinal project prosal.docx
Final project prosal.docx
 
PREVENTION OF VOTER FRAUD USING BLOCKCHAIN TECHNOLOGY
PREVENTION OF VOTER FRAUD USING BLOCKCHAIN TECHNOLOGYPREVENTION OF VOTER FRAUD USING BLOCKCHAIN TECHNOLOGY
PREVENTION OF VOTER FRAUD USING BLOCKCHAIN TECHNOLOGY
 
project documentation guide.pptx
project documentation guide.pptxproject documentation guide.pptx
project documentation guide.pptx
 
eVoting.pptx
eVoting.pptxeVoting.pptx
eVoting.pptx
 
Public Good App House: Voting Apps - 10-3-2023
Public Good App House: Voting Apps - 10-3-2023Public Good App House: Voting Apps - 10-3-2023
Public Good App House: Voting Apps - 10-3-2023
 
Online voting system project by bipin bhardwaj
Online voting system project by bipin bhardwajOnline voting system project by bipin bhardwaj
Online voting system project by bipin bhardwaj
 
Online votinh
Online votinh Online votinh
Online votinh
 
IRJET- Online Voting System using Fingerprint Scanner
IRJET-  	  Online Voting System using Fingerprint ScannerIRJET-  	  Online Voting System using Fingerprint Scanner
IRJET- Online Voting System using Fingerprint Scanner
 
Usability of electronic pollbooks
Usability of electronic pollbooksUsability of electronic pollbooks
Usability of electronic pollbooks
 
Project synopsis on online voting system
Project synopsis on online voting systemProject synopsis on online voting system
Project synopsis on online voting system
 
Online voting system full thesis project by jahir
Online voting system full thesis project by jahirOnline voting system full thesis project by jahir
Online voting system full thesis project by jahir
 
Copy of Digital Business Consulting Toolkit by Slidesgo.pptx
Copy of Digital Business Consulting Toolkit by Slidesgo.pptxCopy of Digital Business Consulting Toolkit by Slidesgo.pptx
Copy of Digital Business Consulting Toolkit by Slidesgo.pptx
 
Online Voting
Online VotingOnline Voting
Online Voting
 
THE PROPOSAL OF GIVING TWO RECEIPTS FOR VOTERS TO INCREASE THE SECURITY OF EL...
THE PROPOSAL OF GIVING TWO RECEIPTS FOR VOTERS TO INCREASE THE SECURITY OF EL...THE PROPOSAL OF GIVING TWO RECEIPTS FOR VOTERS TO INCREASE THE SECURITY OF EL...
THE PROPOSAL OF GIVING TWO RECEIPTS FOR VOTERS TO INCREASE THE SECURITY OF EL...
 
The proposal of giving two receipts for voters to increase the security of el...
The proposal of giving two receipts for voters to increase the security of el...The proposal of giving two receipts for voters to increase the security of el...
The proposal of giving two receipts for voters to increase the security of el...
 
IRJET - Block Chain Enabled E-Voting System
IRJET -  	  Block Chain Enabled E-Voting SystemIRJET -  	  Block Chain Enabled E-Voting System
IRJET - Block Chain Enabled E-Voting System
 
Serbia Presentation Final
Serbia Presentation FinalSerbia Presentation Final
Serbia Presentation Final
 

Recently uploaded

DragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxDragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxmirandajeremy200221
 
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130Suhani Kapoor
 
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...Suhani Kapoor
 
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...Suhani Kapoor
 
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...babafaisel
 
Fashion trends before and after covid.pptx
Fashion trends before and after covid.pptxFashion trends before and after covid.pptx
Fashion trends before and after covid.pptxVanshNarang19
 
Cheap Rate ➥8448380779 ▻Call Girls In Huda City Centre Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Huda City Centre GurgaonCheap Rate ➥8448380779 ▻Call Girls In Huda City Centre Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Huda City Centre GurgaonDelhi Call girls
 
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130Suhani Kapoor
 
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...ranjana rawat
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation decktbatkhuu1
 
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 night
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 nightCheap Rate Call girls Kalkaji 9205541914 shot 1500 night
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 nightDelhi Call girls
 
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅ Vashi Call Service Available Nea...
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅  Vashi Call Service Available Nea...Kurla Call Girls Pooja Nehwal📞 9892124323 ✅  Vashi Call Service Available Nea...
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅ Vashi Call Service Available Nea...Pooja Nehwal
 
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130Suhani Kapoor
 
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call GirlsCBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girlsmodelanjalisharma4
 
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...kumaririma588
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...home
 
SCRIP Lua HTTP PROGRACMACION PLC WECON CA
SCRIP Lua HTTP PROGRACMACION PLC  WECON CASCRIP Lua HTTP PROGRACMACION PLC  WECON CA
SCRIP Lua HTTP PROGRACMACION PLC WECON CANestorGamez6
 
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...Call Girls in Nagpur High Profile
 
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...BarusRa
 

Recently uploaded (20)

DragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptxDragonBall PowerPoint Template for demo.pptx
DragonBall PowerPoint Template for demo.pptx
 
escort service sasti (*~Call Girls in Prasad Nagar Metro❤️9953056974
escort service sasti (*~Call Girls in Prasad Nagar Metro❤️9953056974escort service sasti (*~Call Girls in Prasad Nagar Metro❤️9953056974
escort service sasti (*~Call Girls in Prasad Nagar Metro❤️9953056974
 
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
VIP Call Girls Service Kukatpally Hyderabad Call +91-8250192130
 
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
VIP College Call Girls Gorakhpur Bhavna 8250192130 Independent Escort Service...
 
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
VIP Russian Call Girls in Saharanpur Deepika 8250192130 Independent Escort Se...
 
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
Kala jadu for love marriage | Real amil baba | Famous amil baba | kala jadu n...
 
Fashion trends before and after covid.pptx
Fashion trends before and after covid.pptxFashion trends before and after covid.pptx
Fashion trends before and after covid.pptx
 
Cheap Rate ➥8448380779 ▻Call Girls In Huda City Centre Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Huda City Centre GurgaonCheap Rate ➥8448380779 ▻Call Girls In Huda City Centre Gurgaon
Cheap Rate ➥8448380779 ▻Call Girls In Huda City Centre Gurgaon
 
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
VIP Call Girls Service Mehdipatnam Hyderabad Call +91-8250192130
 
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
(AISHA) Ambegaon Khurd Call Girls Just Call 7001035870 [ Cash on Delivery ] P...
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation deck
 
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 night
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 nightCheap Rate Call girls Kalkaji 9205541914 shot 1500 night
Cheap Rate Call girls Kalkaji 9205541914 shot 1500 night
 
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅ Vashi Call Service Available Nea...
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅  Vashi Call Service Available Nea...Kurla Call Girls Pooja Nehwal📞 9892124323 ✅  Vashi Call Service Available Nea...
Kurla Call Girls Pooja Nehwal📞 9892124323 ✅ Vashi Call Service Available Nea...
 
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
VIP Call Girls Service Bhagyanagar Hyderabad Call +91-8250192130
 
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call GirlsCBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
CBD Belapur Individual Call Girls In 08976425520 Panvel Only Genuine Call Girls
 
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...Verified Trusted Call Girls Adugodi💘 9352852248  Good Looking standard Profil...
Verified Trusted Call Girls Adugodi💘 9352852248 Good Looking standard Profil...
 
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
Recommendable # 971589162217 # philippine Young Call Girls in Dubai By Marina...
 
SCRIP Lua HTTP PROGRACMACION PLC WECON CA
SCRIP Lua HTTP PROGRACMACION PLC  WECON CASCRIP Lua HTTP PROGRACMACION PLC  WECON CA
SCRIP Lua HTTP PROGRACMACION PLC WECON CA
 
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
VVIP Pune Call Girls Hadapsar (7001035870) Pune Escorts Nearby with Complete ...
 
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
 

Election portal pitch

  • 1. Online elections website for students 3002 Voters Count 40% Voters Turnout Hostels Departments Brahmaputra Kapili Lohit Umiam Others Students Web Committee Indian Institute of Technology Guwahati — 2021 Shubham Gandhi
  • 2. 3 Months (2 MVP + 1 PRODUCT) Timeline Election Commission Indian Institute of Technology, Guwahati CLIENT Sole Product Designer Role Build an onlineelectionwebsite where students can verify their identity and cast votes from comfort of their home. The system needs to ensure security and trust of students. Our Goal
  • 3. All the members of the Students' Gymkhana are elected . for the students, by the students and from the students The IITG Students' Gymkhana Council is a powerful and a political student organization that acts as a link between the students and the administration. What are Gymkhana Elections Technical Board Cultural Board Sports Board Hostels Board
  • 4. Who will be using election website? Esha is a student at IIT She is politicaly active in her college life and is excited to vote for the next gymkhana council. She suffers from mild color blindness which makes green look more red. Uses contrast adjusters and screen magnifiers to make her digital interactions easier.
  • 5. Esha’s Journey She lives at her home and is attending online classes regularly She lives at her home and is attending online classes regularly Receives an email from election commission regarding upcoming elections Receives an email from election commission regarding upcoming elections Clicks on the election website link Clicks on the election website link Registers for the election and enters her personal information. Registers for the election and enters her personal information. Tasks Checking details about elections and process Learning more about candidates to understand their agendas. Tasks Checking details about elections and process Learning more about candidates to understand their agendas. Needs Registering for electio Information regarding candidates and debates Emotions Excited and Curious Motivation Her motivation is to know more about election’s date and process. So she can understand how to vote.
  • 6. Esha wants to vote for Sarath Chandra, a masters student at IIT He is standing for the Vice President post and wants to make a difference by getting the maximum votes . Keeps himself updated on latest announcements regarding elections and wants to measure his popularity among campus junta.
  • 7. Sarath’s Journey He is residing in campus and is preparing his agendas for upcoming elections. He is residing in campus and is preparing his agendas for upcoming elections. Receives an email from election commission regarding upcoming elections Receives an email from election commission regarding upcoming elections Clicks on the election website link Clicks on the election website link Clicks nominate and signs in by entering his personal information. Clicks nominate and signs in by entering his personal information. Tasks Write brief introduction paragraph Create agenda Upload 3 minutes video pitching himself Adding credentials. Tasks Write brief introduction paragraph Create agenda Upload 3 minutes video pitching himself Adding credentials. Sends his profile for verification. Sends his profile for verification. Public profile goes live on the website. Public profile goes live on the website. Checks Profile analytics to understand how many people have viewed his agendas. Checks Profile analytics to understand how many people have viewed his agendas. Needs Nominating himsel Filling out nomination for Get profile Verifie Checking election Statistics Emotions Excited and Nervous Motivation His motivation is to understand the nomination procedure and nominate himself.
  • 8. On the election day, Esha and Sarath
  • 9. On the election day they visit the website to vote for the candidates On the election day they visit the website to vote for the candidates Secure sign in to voting form. Secure sign in to voting form. Votes for various posts i.e vice president, gymkhana boards and Senate. Votes for various posts i.e vice president, gymkhana boards and Senate. Check Election Statistics Total Votes Vote Distribution Check Election Statistics Total Votes Vote Distribution
  • 10. Product roadmap 2021 - 2022 JULY AUG SEP OCT NOV DEC JAN FEB MAR APR MAY JUNE JULY AUG SEP OCT NOV DEC JAN FEB MAR APR MAY JUNE Sprint 1 Sprint 2 Sprint 3 Usability Testings Feedback and Reviews Sprint 4 Backend Development Blockchain Backend MVP is Live Ideation
  • 11. We launched the MVP on 21st Feb 2021 4 Remote Design Sprints 10+ Usability Tests 4017 Votes 20% Increase in turnout
  • 12. “We collected feedback from our users through and realized that the product lacked certain , and got the general sense that the product looked ” interviews, observations and internal team reviews usability standards security issues out of date Research Blockchain Design System
  • 13. Heuristic analysis Refurbish the User Interface, with modern elements Register users before the elections, this will prevent data issues on the day of elections Prevent using banners for important information — Banner Blindness Make screens more accessible by introducing vote buttons, better navigation Prevent using High Contrast Borders Use camera pattern for facial recognition rather than reinventing the wheel T erms and Conditions should be skip-able, don’t put important information there Add floating help box in design, for users to contact support Improve voting cards Conduct stakeholder interviews to understand behind the scene issues. Download Report Download Report
  • 14. Pain Points Obsolete Student Data IITG administration don’t generally maintain student data, it is not made available that easily. Debates and Schedule The debates are held on Microsoft teams and there is no proper communications regarding dates. Candidate videos and nomination form The process of candidates nominating themself has lots of repetitive steps, which can be improved. Single Sign On The emails with domain @iitg.ac.in are hosted on google and outlook both, which makes verification confusing.
  • 16. 12 Words Secret Phrase mutual 1 refuse 2 drink 3 intact 4 intact 5 icon 6 acid 7 team 8 victory 9 fossil 10 pig 11 fringe 12 Each user receives his own private key which is used to make transactions and prove ownership of the transactions in the address.
  • 17. ImpactofBlockchainonUserflows andMentalModels ElectionHomepage Voters register themself on the election homepage ElectionHomepage Voters register themself on the election homepage SignUp Enter email provided by organization to sign-up SignUp Enter email provided by organization to sign-up Verifyyouremail An email link is sent to login to their email ID. Verifyyouremail An email link is sent to login to their email ID. 12wordsSecretPhrase A 12 word phrase is generated for users to save it in a safe place. 12wordsSecretPhrase A 12 word phrase is generated for users to save it in a safe place. ElectionHomepage On the day of election, users can select vote CTA. ElectionHomepage On the day of election, users can select vote CTA. SignIn Enter email provided by organization to sign-in SignIn Enter email provided by organization to sign-in 12wordsSecretPhrase Enter your secret phrase to securely login. 12wordsSecretPhrase Enter your secret phrase to securely login. FacialRecognition Capture your smiling face to verify your identity. FacialRecognition Capture your smiling face to verify your identity. This is the new password for users to log in to the system. To build the mental model. I used a two-step process for the system’s conceptual model. Wetellyou your secret phrase and request you to noteitdown someplace safe. We request you to inputthephrase once from a jumbledphrase so users understand the change in mental model. Users can requestthephrase to be sent to their emails for future purposes (To be on the safe side) Expectation Email I Password / Google Login/ Outlook Logi Done Registration flow Voting flow
  • 19. Let's step into esha’s foot
  • 20. Visit Election’s Homepage 1 Pain Point “ The website says that I am not eligible to vote. But I have logged in using my correct student email. How can I register?” SOLUTION Registering for election before voting. Helps reduce data inconsistencies caused due to obsolete database. 2 The more important something is, the more prominent it is. 3 Break up pages into clearly defined areas like Schedule of debates. 4 Things that are related logically are related visually Horizontal tabs structure with content classified under simple categories reflected from user goals Help us scale our blockchain network with open source developers and miners Gymkhana Elections 2021 Home Nominations Statistics Rules and Regulations Organizers FEB 20 Saturday Important Dates End of nominations 12th Feb’21 Candidates list 13th Feb’21 Debates 16th Feb’21 Elections 20th Feb’21 Upcoming Debates Vice President Debate Albert Flores, Jenny Wilson, Brooklyn Simmons. 17th Feb’21 4:00 PM Add to Calendar Add to Calendar 100 attending HAB Debate Albert Flores, Jenny Wilson, Brooklyn Simmons. 17th Feb’21 5:00 PM Add to Calendar Add to Calendar 120 attending SWC Debate Albert Flores, Jenny Wilson, Brooklyn Simmons. 18th Feb’21 7:00 PM Add to Calendar Add to Calendar 300 attending PG Debate Albert Flores, Jenny Wilson, Brooklyn Simmons. 18th Feb’21 9:00 PM Add to Calendar Add to Calendar 400 attending Voters Register for the Gymkhana Elections to cast your votes Register Now Nominate Nominate EN Login Gymkhana Elections 2021 Home Nominations Statistics Rules and Regulations Organizers 4 1 3 2 Esha Voter Sarath Candidate Shubham Auditor
  • 21. How will she register? 1 Pain Point Students have accounts on different platforms i.e. with google or outlook provided by institute. When we enabled O- auth directly from APIs it leads to students signing up with google or with work accounts and were not able to register. Solution Single Sign On: Email ID as a user identification model so users enter their personal email provided by admin. 2 Previous year candidates who were elected with online voting to humanize the login splash screen. 3 Login Link sent to email address irrespective of the client used at backend. 1 2 3
  • 22. 12-word secret phrase 1 Pain Point With blockchain comes a big responsibility of securing user’s account and being in control. Every user is allotted a set of public and private key pair which is used as their anonymous identity. SOLUTION The series of random words which make up a seed phrase can be memorized with practice and time. Email me my secret phrase is available for users who fear losing the seed. 2 Fill the secret phrase in the order by easily taping the word. 1 2
  • 23. Green - weak/ Deuteranomaly
  • 24. Let's step into Sarath’s foot
  • 25. Nomination Section 1 Pain Point To nominate, users had to fill multiple forms from registering, agenda and video submissions. SOLUTION Digitalizing the process using the U-vote interface, for candidates to register seamlessly and create their profile. 2 Things are “nested” visually to show what’s part of what. Posts separated by form and function for better scaning. 3 Frequently asked questions added by the organizers to clear queries before the voting day. 1 2 3
  • 26.
  • 27. Editing his profile 1 Pain Point “ We are asked by the election commission to make changes in agendas or videos based on elections rules. There are a lot of back and forth emails to get the right version” — Candidate. SOLUTION Profile builder with different sections for specific tasks. Editing profile becomes easier by making agenda drafts. 2 System status: When profile is verified a public link is created for candidates to share on their social media. 3 Rich text editor: Users use bulleted lists and headings to create hierarchy in their agendas making them easy to read for voters. Add New Agenda Cancel Title Write about your agenda here Write Preview Save 2 1 3
  • 28. Previewing profile 1 Pain Point “How do I share my profile with friends and get traction on social media’ SOLUTION Great looking profiles for candidates which can be shared easily as URLs or social media open graph. 2 Other candidates for the same post are also linked for simple navigation. 2 1
  • 29. Sarath’s analytics for his own public profile Get insights on profile views, agendas and your impact.
  • 30. How will esha vote for sarath?
  • 32. Voting Experience 1 Motivation Our election portal needs an accessible layout to make it useful, usable and searchable. The design of voting experience should be inclusive to all. SOLUTION Accessibility options to change contrast, text sizes and language. 2 Listen to the agendas with in-built text reader 3 CTA are labeled for screen readers to read call to action along with the name of the candidate. 1 3 2
  • 33. Statistics 1 How Might We How to make voting transparent without compromising on user’s privacy. SOLUTION Public ledger which is accessible to everyone to cross-check vote count once results are declared and check for frauds. 1
  • 34. TacklingTechChallenges: Implementing blockchain in UX and understanding its limitations. DesignSystems: They are living documents that need to be consistently updated from time to time as the product evolves. Iterating across various layouts, versions and learning from mistakes / bad UX in previous iteration. Converting customer feedback to valuable insights. Election's website is currently under development. Product Designer, Overall Coordinator Students Web Committee ShubhamGandhi Go back to portfolio