

Your Smart CNIC
Data Extraction and
Authentication Solution
Your Smart CNIC
Data Extraction and
Authentication Solution
Your Smart CNIC
Data Extraction and
Authentication Solution
Mobile App UI
Mobile App UI
Mobile App UI
Utility App
Utility App
Utility App
Project
Project
Project
Industry
Industry
Industry
Year
Year
Year
Bachelor Thesis Project
Bachelor Thesis Project
Bachelor Thesis Project
Utility Application
Utility Application
Utility Application
2023
2023
2023
Utility App
Utility App
Utility App
UI/UX Design
UI/UX Design
UI/UX Design
Case Study
Case Study
Case Study
Mobile
Mobile
Mobile
Language
Language
Language
Android Native
Android Native
Android Native

About Extractor Go
About Extractor Go
About Extractor Go
Extractor Go, is a bachelor thesis project aims to solve the problem
that people often carry multiple cards for diffrent authentication
purposes such as for offices there are seperate cards to login, there
are also some housing societies that uses cards for identity
verification. So why carrying multiple cards ? Why not use CNIC card
as a soul purpose for authentication it has a unique ID number which
is not same an image from which we can verify the person and ID
cards have certain pattern that is not easy to make duplicate fake cards
Extractor Go, is a bachelor thesis project aims to solve the problem
that people often carry multiple cards for diffrent authentication
purposes such as for offices there are seperate cards to login, there
are also some housing societies that uses cards for identity
verification. So why carrying multiple cards ? Why not use CNIC card
as a soul purpose for authentication it has a unique ID number which
is not same an image from which we can verify the person and ID
cards have certain pattern that is not easy to make duplicate fake cards
Extractor Go, is a bachelor thesis project aims to solve the problem
that people often carry multiple cards for diffrent authentication
purposes such as for offices there are seperate cards to login, there
are also some housing societies that uses cards for identity
verification. So why carrying multiple cards ? Why not use CNIC card
as a soul purpose for authentication it has a unique ID number which
is not same an image from which we can verify the person and ID
cards have certain pattern that is not easy to make duplicate fake cards
Extractor Go is an innovative mobile application designed to streamline the process of extracting data from CNIC (Computerized National Identity Card) cards and authenticate user identities with advanced face matching technology.
Extractor Go is an innovative mobile application designed to streamline the process of extracting data from CNIC (Computerized National Identity Card) cards and authenticate user identities with advanced face matching technology.
Extractor Go is an innovative mobile application designed to streamline the process of extracting data from CNIC (Computerized National Identity Card) cards and authenticate user identities with advanced face matching technology.
WHAT ?
WHAT ?
WHAT ?




WHY ?
WHY ?
WHY ?
Why not choose a solution that requires only one card for facial recognition and authentication, while also extracting data from the card? This app eliminates the need for unnecessary manual data entry, making it efficient and convenient. Forget carrying multiple cards – with this app, one card is all you need.
Why not choose a solution that requires only one card for facial recognition and authentication, while also extracting data from the card? This app eliminates the need for unnecessary manual data entry, making it efficient and convenient. Forget carrying multiple cards – with this app, one card is all you need.
Why not choose a solution that requires only one card for facial recognition and authentication, while also extracting data from the card? This app eliminates the need for unnecessary manual data entry, making it efficient and convenient. Forget carrying multiple cards – with this app, one card is all you need.
Extractor GO
Extractor GO
Extractor GO
Features of
Features of
Features of
Extract Data
Extract Data
Extract Data
Scan History
Scan History
Scan History
Authentication
Authentication
Authentication
Advance OCR
Advance OCR
Advance OCR
Share Data
Share Data
Share Data
Face Matching
Face Matching
Face Matching




Scope of Work
Scope of Work
Scope of Work
Scope of Work
Scope of Work
Scope of Work
Discover
Discover
Discover
Analysis
Analysis
Analysis
Design
Design
Design
Problem Identity
Problem Identity
Problem Identity
Sitemap & Sketch
Sitemap & Sketch
Sitemap & Sketch
Wireframing
Wireframing
Wireframing
Protyping
Protyping
Protyping
UI Design
UI Design
UI Design
Research & UX Design
Research & UX Design
Research & UX Design
Design Process
Design Process
Design Process
The design process includes research, wireframing, user flow creation,UI design, prototyping, testing and iteration
The design process includes research, wireframing, user flow creation,UI design, prototyping, testing and iteration
The design process includes research, wireframing, user flow creation,UI design, prototyping, testing and iteration

Analyzing User Flow to create a smooth naviagation experience, so that users could easily access lessons, track progress and explore features with minimal effort
Analyzing User Flow to create a smooth naviagation experience, so that users could easily access lessons, track progress and explore features with minimal effort
Analyzing User Flow to create a smooth naviagation experience, so that users could easily access lessons, track progress and explore features with minimal effort


User Flow
User Flow
User Flow
I throroughly analyzed the market and gathered user feedback to add unique features and functionality, ensuring it aligns with user needs.
I throroughly analyzed the market and gathered user feedback to add unique features and functionality, ensuring it aligns with user needs.
I throroughly analyzed the market and gathered user feedback to add unique features and functionality, ensuring it aligns with user needs.


Research
Research
Research
Wireframes were created to define the app’s layout and features, prioritizing a user-friendly design. They guided the visualization of the user journey and interface refinement
Wireframes were created to define the app’s layout and features, prioritizing a user-friendly design. They guided the visualization of the user journey and interface refinement
Wireframes were created to define the app’s layout and features, prioritizing a user-friendly design. They guided the visualization of the user journey and interface refinement


Wireframe
Wireframe
Wireframe
The design process includes research, wireframing, user flow creation,UI design, prototyping, testing and iteration
The design process includes research, wireframing, user flow creation,UI design, prototyping, testing and iteration
The design process includes research, wireframing, user flow creation,UI design, prototyping, testing and iteration


Prototyping
Prototyping
Prototyping
Designing clean, visually appealing UI with consistent colours and typography. Interactive elements enhancing engagement and clarity
Designing clean, visually appealing UI with consistent colours and typography. Interactive elements enhancing engagement and clarity
Designing clean, visually appealing UI with consistent colours and typography. Interactive elements enhancing engagement and clarity


UI Design
UI Design
UI Design


Typography & Color
Typography & Color
Typography & Color
Typography & Color
Typography & Color
Typography & Color
Inter
Inter
Inter
Medium
Medium
Medium
Semi Bold
Semi Bold
Semi Bold
Bold
Bold
Bold
A B C D E F G H I J K L M N
O P Q R S T U V W X Y Z
A B C D E F G H I J K L M N
O P Q R S T U V W X Y Z
A B C D E F G H I J K L M N
O P Q R S T U V W X Y Z
FF4747
FF4747
FF4747
001E41
001E41
001E41
0FB6D9
0FB6D9
0FB6D9
FFFFFF
FFFFFF
FFFFFF
14
14
14
Days of Designing
Days of Designing
Days of Designing
10+
10+
10+
Mobile Screens
Mobile Screens
Mobile Screens
01
01
01
Designer
Designer
Designer
User Flow
User Flow
User Flow
User Flow
User Flow
User Flow




Splash
Splash
Splash
Onboarding
Onboarding
Onboarding
Login
Login
Login
Register
Register
Register
Change Password
Change Password
Change Password
Scan
Scan
Scan
Driving Card
Driving Card
Driving Card
Office ID
Office ID
Office ID
Info ID
Info ID
Info ID
Cnic Card
Cnic Card
Cnic Card
Profile
Profile
Profile
Card Image
Card Image
Card Image
Personal Info
Personal Info
Personal Info
Data Extraction
Data Extraction
Data Extraction
Face Image
Face Image
Face Image
Change Password
Change Password
Change Password
Search Scans
Search Scans
Search Scans
Recent Scans
Recent Scans
Recent Scans
Face Extraction
Face Extraction
Face Extraction
Logout Account
Logout Account
Logout Account
History
History
History










Splash & Onboarding
Screen
Splash & Onboarding
Screen
Splash & Onboarding
Screen




Login & Register
Screen
Login & Register
Screen
Login & Register
Screen





Scan, Profile & History
Screen
Scan, Profile & History
Screen
Scan, Profile & History
Screen





Thanks
Thanks
Thanks
For Watching
For Watching
For Watching
Let’s Connect
Open to Write New Chapters
2025 All rights reserved
Darmstadt, Germany
{Th.
Let’s Connect
Open to Write New Chapters
2025 All rights reserved
Darmstadt, Germany
{Th.
Let’s Connect
Open to Write New Chapters
2025 All rights reserved
Darmstadt, Germany
{Th.
