0% found this document useful (0 votes)
123 views50 pages

Internship Report

This document summarizes a major industrial internship project involving the development of an app called "Ask N Poll" to allow users to create polls on various topics and view poll results. The app aims to provide an easy way for people to get opinions from the general public on social issues and personal preferences. Key features of the app include the ability to swiftly create polls, tag polls with categories and location data, and view poll results with regional segmentation. The project involved user research, UI design, backend development using technologies like React JS, and analytics integration. The app seeks to address the limitations of existing survey platforms and provide more useful insights from public opinions.

Uploaded by

mukul
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
123 views50 pages

Internship Report

This document summarizes a major industrial internship project involving the development of an app called "Ask N Poll" to allow users to create polls on various topics and view poll results. The app aims to provide an easy way for people to get opinions from the general public on social issues and personal preferences. Key features of the app include the ability to swiftly create polls, tag polls with categories and location data, and view poll results with regional segmentation. The project involved user research, UI design, backend development using technologies like React JS, and analytics integration. The app seeks to address the limitations of existing survey platforms and provide more useful insights from public opinions.

Uploaded by

mukul
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 50

MAJOR INDUSTRIAL INTERNSHIP

CLUSTER INNOVATION CENTRE

UNIVERSITY OF DELHI

MUKUL YADAV

JULY 2018

Dissertation submitted in partial fulfilment for the degree of


B.Tech (Information Technology and Mathematical Innovations)
APPROVED BY

SUPERVISING COMMITTEE :

Dr. Bibhu Biswal,


Director,
Design Innovation Centre,
University of Delhi
CERTIFICATE OF ORIGINALITY

The word embodied in this report entitled “Ask N Poll” ​has been carried out by me at the
Design Innovation Centre. I declare that the word and language included in this project report
is free from any kind of plagiarism.
The work submitted is original and has not been submitted earlier to any institute or
university for the award of any degree or diploma.

Mukul Yadav
ACKNOWLEDGMENT

I am using this opportunity to express our gratitude to everyone who supported me throughout the
course of this project. I am thankful for their aspiring guidance, invaluable constructive criticism and
friendly advice during the project work. I am sincerely grateful to them for sharing their truthful and
illuminating views on a number of issues related to the project.

I express my warm thanks to ​Dr. Bibhu Biswal ​for his support and guidance on the project as well as
for providing necessary information regarding the project & also for their support in completing the
project. My thanks and appreciations also go to our colleagues in developing the project and people
who have willingly helped me out with their abilities.

Mukul Yadav
ABSTRACT

Ask N Poll
“​Lets share opinions “

by
​Mukul Yadav
Cluster Innovation Centre, 2018

Supervisor : Dr. Bibhu Biswal

I have come across situations where we often need someone’s opinion. This might be choosing your
perfect dress to asking people about government policies. This is also relatable to survey questions
where one often needs to know about what rest of the people in a region think about the subject. For
example, to find the pattern of how the disease is infecting people, to get the numbers on how many
people it affected in an area and so on. Or it could be a new company wanting to know how the people
would react to their new product and if there is a need for it in the market. Knowing about a prevalent
custom in the society and how many people follow it, empathy research; all require work which could
ease the process. Thus, the need of a platform becomes vital.
TABLE OF CONTENTS

CERTIFICATE OF ORIGINALITY 3

ACKNOWLEDGMENT 4

TABLE OF FIGURES 8

1. Introduction 9
1.1 Problem 9
1.2 Scope 9
1.3 Objectives 9
1.4 Prerequisite Knowledge 10
1.5 Technologies Used 11
1.5.1 Design UI 11
1.5.2 Development 11

2. Background And Context 12


2.1. Problem 12
2.2 Solution 12

3. Specific Requirements 13
3.1 User Interface 13
3.2 Hardware Interface 13
3.3 Software Interface 13

4. Economic Feasibility 14

5. Stages of Completion 15
5.1 Legal Perspective 15
5.2 Competitors 16
5.3 Empathy research 16
5.4 App User Interface Development 21
5.5 Cycles of App development 22
5.5.1 Identification of the different segments 22
5.5.2 Development of Important Features of the App 23
5.5.3 Functioning of Each Segment 24
5.5.4 Overall App 29
5.6. ER Diagram and Data Flow Diagram 30

7. Logo and Website Design 32

8. Analytics 34
8.1 User Analytics 34
8.2 Client Analytics 36
9. Business Model 38

10. Marketing Strategy 39

11. References 40

12. Appendix 41
12.1 Privacy law of different countries 41
12.2 Website 42
12.2 App UI 46
12.2.1 Design in Adobe Xtreme 46
TABLE OF FIGURES

Figure No. 1 : Empathy Research Data 19


Figure No. 2 : Empathy Result 1 20
Figure No. 3 : Empathy Result 2 20
Figure No. 4 : Empathy Result 3 21
Figure No. 5 : Create Poll Segment 25
Figure No. 6 : Category Segment 26
Figure No. 7 : Feed Segment 27
Figure No. 8 : My follower Segment 28
Figure No. 9 : Profile Segment 29
Figure No. 10 : Er Diagram 31
Figure No. 11 : Data Flow Diagram 32
Figure No. 12 : Logo Design 33
Figure No. 13 : Website Design 34
Figure No 14 : A snapshot of how polls appear on app 36
Figure No 15 : Sample Poll Graph - Should Girls go for jobs? 37
Figure No 16 : Regional representation of fig.15 poll 38
Figure No. 17 : Features List 43
Figure No. 18 : App Screenshot 44
Figure No. 19 : App Installation Page 45
Figure No. 20 : Contact Page 46
Figure No. 21 : Xd App front 47
Figure No. 22 : Xd Login 1 47
Figure No. 23 : Xd Login 2 48
Figure No. 24 : Xd Profile 48
Figure No. 25 : Xd categories 49
Figure No. 26 : Xd poll creation 49
Figure No. 27 : Xd homepage 1 50
Figure No. 28 : Xd homepage 2 50
1. Introduction

1.1 Problem
We often come across situations where we need opinions of friends or the general public. These can
be on social issues as well as personal preferences. For example - you might need a friend’s
suggestion for deciding the perfect mother’s day gift or you might want to do an empathy research for
a project of yours. In such situations you realize that there is no easy way to get this data in a clear and
crisp manner. Researchers often need to cloat surveys for their study and use third party survey
platforms. The problem with such platforms is that the data might have discrepancies because most
often the general public is not very keen on filling survey forms. They want to get over with it
quickly. This problem common for everyone using this mechanism.
Moreover the data thus generated lacks useful insights like where the data is collected from. Location
plays an important role in studies where the results have an added regional aspect to them.

1.2 Scope
Scope of this platform is wide as it can conduct the polls and share the opinions for the wide range of
topics and the user demographics can be wide as it will have every kind of topic organisation of
interest for everyone to look at.
Ability to conduct the polls also provide the opportunity to different and individuals who like to
gather some useful data.
Thus the user persona is the general public who wants to conduct a poll as well as research groups or
product managers who want to know the feasibility of the study.

1.3 Objectives
The objectives is to create a platform for public usability where people can create polls in different
categories and use the results for their own studies or personal satisfaction. This includes the ability to
create polls swiftly and adding a categories tag to the to segment the already created polls. Each poll is
tagged with a location from where the vote was done and thus, the votes can be segmented based on
region. To keep the poles simple and user friendly , on binary choices are included in the app. This
provides a tap to vote functionality in the app
1.4 Prerequisite Knowledge

React JS
A javascript library to build UI. ​It is used for handling the view layer for web and mobile apps.
ReactJS allows us to create reusable UI components. It is currently one of the most popular JavaScript
libraries and has a strong foundation and large community behind it.

API
Application Programming Interface - Allows two software programs to communicate with each other.
It makes it easier to develop the computer program by providing all the building blocks. An API make
takes many forms but include the routines, data structure, object classes, variables.

Android
A mobile operating system by google. It is based on the modified version of the Linux Kernel and
design primarily for the touch screen devices such as mobiles and tablets.

Firebase
A mobile and web application developer platform which is used to handle the backend activity of the
app. It quickly allows to quickly develop the high quality apps and grow your business.

Photoshop
Photoshop is designing and image enhancer software by Adobe. It is industry leading program for
bitmap and image manipulation software.

Illustrator
Vector Logo and design creation software from Adobe.
1.5 Technologies Used

1.5.1 Design UI
The wireframes and prototypes were developed using adobe products - Photoshop and the Xtreme
Design. The color schemes and easy to use interface have been made keeping in view the needs of a
general user and steps have been taken to keep the process simple and yet appealing. A dummy and
static app has been made earlier just to check the overall look and feel of the App UI.

1.5.2 Development
Initially the app was developed in the React Native Technology provided by the facebook but soon
was discarded due to various reason stated as below.

1. React Native platform was not a fully mature platform to develop the fully enhanced android
app.

2. The support of the different libraries and API provided by the google and third parties was not
there.

3. The platform produced inconsistent result.

Finally the app was made​ ​with the help of the Native Android Studio.
Java has been used as the programming language for the development. The App has gone through
different development stages and has been completed in 4 months duration.
2. Background And Context

2.1. Problem
We all come across situations where we often need someone’s opinion. This might be choosing your
perfect dress to asking people about government policies. This is also relatable to survey questions
where one often needs to know about what rest of the people in a region think about the subject. For
example, to find the pattern of how the disease is infecting people, to get the numbers on how many
people it affected in an area and so on. Or it could be a new company wanting to know how the people
would react to their new product and if there is a need for it in the market. Knowing about a prevalent
custom in the society and how many people follow it, empathy research; all require work which could
ease the process. Thus, the need of a platform becomes vital.

2.2 Solution
Ask N Poll is a platform where users can create simple and interactive polls for people to vote upon.
The intuitive UI effortlessly helps generate location specific data on topics ranging from your
favourite holiday destination to your vote on Brexit.
The Ask N Poll app is made to provide a platform where the users can share their opinions and can
have the ability to conduct the polls. This app based platform is unique in the sense that it can show
the voting result directly on the homepage of the app and users can know the result of their poll as
soon as possible.
This in a way allow the user to be empowered to reach and influence the audience with their polls and
can also conduct their own survey based on polls.
Also this app provides the sharing of opinions and conducting the polls in a fun use manner.
It is also provide the platform to conduct the surveys as well.
The data could be used by other people to build up their polls and also, the data is technically
enhanced and in an appealing form. The data can be clustered according to region , radius ,etc which
is a huge beneficial factors for survey conduction parties.
Ability to conduct the polls also provide the opportunity to different organisation and individuals who
like to gather some useful data.
3. Specific Requirements
A android phone supporting android 5.0 or more (API Level 21) is required and a good connectivity
of internet functioning.
API Level 21 has been chosen as the minimal requirement because Android OS received major
upgrades after API 21 which includes support of material design.

3.1 User Interface


The Ask N Poll app based design is easy to use and have very less learning curve. It is kept simplistic
has much it is possible.
Any person with previous experience of the smartphone usage will find it easy to move around the
user interface of Ask N Poll app.
The User interface has been kept very clean, simple and efficient to use and view. Thus every new
user will find it easy adapt and go through it's all functionality.

3.2 ​ ​Hardware Interface


The hardware would be minimalistic to run the application.
Thus hardware requirement for the android version of application is :
Dual Core 1 GHz processor or faster
RAM: 512 megabyte (MB)

Application can be run on any mobile capable of running Android 5.0 lollipop or above.

3.3 Software Interface


The mobile application would be developed using the Android Studio
A user will required the Android OS interface.
All Android OS 5.0 or above is required.
4. Economic Feasibility
The app is a free to use support system for the people. It aims to become the backbone of the modern
human settlements by providing an exclusive platform for concerned people to come together and
start taking the initiative. We believe it has a potential to hit the market hard and get some quick user
base in a short time span provided proper marketing and awareness campaigns are lead.
An input that we provided is to take the advanced capability of the platform to use location based
polls as an indicators to compare data and motivate folk to use it as a research tool. It could be used to
understand the causes and the repercussions of calamities and social problems and find links to curb
them .
5. Stages of Completion

5.1 Legal Perspective


We started with legality of the Ask N Poll app and had gone through the different privacy laws of the
different countries throughout the world.

The name of the countries that we have look through are : Argentina , Australia , Bahamas , Canada ,
European Data protection law ( GDPR ) , India , Japan , United States , United Kingdom , South
Korea .

There privacy law can be found further down in the report in the reference section.

Thus considering all the privacy laws with most stringent one been GDPR, we have concluded that
the our App will fully comply with user data privacy and security and it will observe the privacy laws
in full guidance.
User data will held with the utmost care and can be erased whenever the user demands such and so.

For example what we will provide our user are :


1. Data security
2. Consensus with user for data usage
3. Accessibility of data
4. Erasion of data on demand
5. Inform user in data breach
6. Well defined and clean privacy terms agreement
5.2 Competitors
We have some competitors already working on such kind of the polling based app.
Some of the competitors are US based :
Wishbone , SlingShot

While some others are India based :

Opinzo, SoPo, opina360

From all of these competitors we have many things in common but also we have also developed our
distinct features as well.

Competitors product has helped us to make the more refined and better product. We have learned
from their products a lot and also taken what will work and what will not working for us.

5.3 Empathy research


We have done the empathy research before beginning to work on the development of working model
App . This has been done to know the views of the general public. We can’t capture the whole of the
public views as we can’t approached everybody. But we have gather the best sample data by taking
inputs from the different and unique users.
This generated data has further fuel us to work on the development of the app. The question of our
empathy research was design to capture the relevant data to know the likelihood of the success ,
acceptance and usefulness of the App among mass users. It was important milestone to begin the app
development.

The question that were asked during the collection of data were :

1. Do you like Instagram's new feature where you vote on people's stories?
2. Online paid polls. Would you indulge in such polls?
3. A two way poll with a favorable choice. Simplistic voting and clear results. Does that sound
appealing?
4. Any comments or suggestion ?
Figure No. 1 : Empathy Research Data
Result were in alignment with our thoughts and have been expressed by the graphs below.

Figure No. 2 : Empathy Result 1

Figure No. 3 : Empathy Result 2


Figure No. 4 : Empathy Result 3
5.4 App User Interface Development
After completion of the empathy research we begin the development of the creating the App User
Interface. First we made the app in the Adobe Xtreme Design. You will find the design in the
appendix of the report.
After that we develop the dummy and static app to know the look and feel of the app. The dummy app
UI can also be found in the appendix of the report.
Thus development of the App UI help us to have constructive view of ​“ how the user will feel and
interact with the app” .
Our App has been developed with focus on engaging the user as much as on the app platform. Thus
there was the obvious requirement for the smooth and simple UI which can help the user to easily
navigate throughout the app without causing any abruption in his/her use of app. App is also made
self-obvious and self-explainable so user don’t have to face any complexity in the app usage. App UI
has made the usage of all the function of app just reachable within few clicks. It is simple , easy and
pleasing to use.
UI has played a greater role in making the app more enjoyable and understandable to user in a
intuitive way.
The App UI design can be found in the appendix of the report. Just go their directly to look at the UI
design.
5.5 Cycles of App development

5.5.1 Identification of different segments


The App has been categorised into the five different segments which will work together to provide the
complete functionality to the app. These constitute all of the app functionality that will help to bring
the working of app to smooth result.

Feed
This is the homepage of the app. It will display the different polls created by the user over the
platform. This will also display the voting percentage of the different product compared over the polls.

Categories
This segment will contain the different categories of polls available to user to look at, throughout the
app. They can search the polls based on their categories.

Create Poll
This segment will allow the user to create their own polls with the question they want to put up and
the categories they want to ask in.

Followers
This segment will contain all the people a user have followed. It will shown in the order of which
people have been followed.

Profile
This segment will contain the Name , Username , Bio and Profile Pic of the user account. User can
also change anything later on if he/she wishes in the Profile Section.
5.5.2 Development of Important Features of the App
The main features of the app are listed below that have been kept in mind while developing the app.
These features are what makes our app interesting.

Voting Percentage
This feature allows the user to give voting to the one of the product display in the created polls. To
calculate the overall percentage given to each product in the polls , its unique votes given by distinct
users are divided by the total votes given to the overall poll thus providing us with each product votes
in the polls. These votes are then displayed on the polls itself to give the sense to user the overview of
votes given by other users to a particular product in the poll.

Creation of polls
This feature allows the user to create the polls with necessary question and category to be put in. It
then allows user to choose the image of the two products to be compared side by side. With all thing
completed, polla are created successfully by a user.
A user can create as many polls he/she like to create.

Poll Categories
This allows the user to view polls relevant to a certain category of the poll that he/she like to view.
This filtering of polls is based on to keep priority of a user to view certain kind of poll whenever
required.

Followers
The user of the app can follow the different user which they believe to have the same share of taste in
the polls viewing and creation. Thus, by following the different user they can have look at what kind
of polls they voted and which categories they follow.

Profile change
A minor feature among all mentioned but not least. A user can change their profile whenever they
wish to change. They can choose to change their username and profile pic to whatever they like
according to their need with their usage of the app.
5.5.3 Functioning of Each Segment

Create Poll Segment


A glimpse of the Create Poll Segment on the App.

Figure No. 5 : Create Poll Segment

This is what Create poll segment look like. This consist of the question section where the user can
write the question he/she wants to ask in the poll.
Below that, is the categories to choose from to which poll will belong.
Below that, is the two image to select which will make the comparison part of the poll appropriate.
After that you can create the poll by clicking on the create button and then poll is created successfully.
This whole process takes less than the 2 minutes to complete and it is very self-depictory for the user.
Categories Segment
A glimpse of the Categories segment on the App.

Figure No. 6 : Category Segment

This is what categories section of the app platform look like. This consist of the different categories of
the poll that are available for the user to choose from.
After choosing the particular category of the app, the poll falling in that category will be displayed in
the homepage of the user app.Categories are decided when the user is creating the poll itself. Some of
the basic categories are shown above in the figure of the categories segment. This is done to bring
relevant interest of the user to the homepage of their app.
Feed Segment
A glimpse of the feed segment on the App.

Figure No. 7 : Feed Segment

This is what feed segment looks like. It is represented by the home icon in the dark color. The feed segment
consist of the poll categories on the top right corner and then followed by the user handle which create the poll.
Below, is the question of the poll which has been asked by the user. Below that, is the image chosen by the user
to represent the question and conduct the poll by the comparison of the images.Below that, is the total number
of votes that poll have received over the time by the voters.
My Followers Segment
A glimpse of the My Follower Segment of the App platform.

Figure No. 8 : My follower Segment

This is what My follower Segment looks like. It simply contains the short information about the
followers user is following. This information consist of the picture of the followers below which is
@followerhandle name and then the follower name followed by the short bio of the followers.
This compact information is provided to have a quick look/view of the follower of the user.
You can click the followers provided to further see the detail of him/her in the form of profile or to
follow/Unfollow him/her.
Profile Segment
A glimpse of the Profile Segment of the App platform.

Figure No. 9 : Profile Segment

This is what profile segment of the app looks like. It starts with selection of the profile pic on the top
part of the segment. Then user can fill the First Name and Last Name followed by the Username that
he/she wants to have. Then it is followed by the Bio of the user which will provide the generic
information about the user. This information will be publically available on the platform and will help
in identification of the user on the platform.
Other people can follow and identify the user through this information written in the profile segment
of the App. After this writing the bio user can click on the save button to successfully save the profile.
If user wants to logout of the app, he/she can come to the profile segment and then click on the logout
button to sign out of the app.

5.5.4 Overall App


When all the different segment come together than the overall app emergers out of the picture. Every
segment has to work together with each other to provide a great app usage experience to the user.
Now every segment and its functionality defined we have to ensure that they come together and seem
to be in sync with each other to build the overall app platform.
The user have to feel it like one extension of the whole segment thus we have to make the segment
transaction as smooth and easier to keep the user experience at the top most priority.
5.6. ER Diagram and Data Flow Diagram

Figure No. 10 : Er Diagram


Figure No. 11 : Data Flow Diagram

Symbols Used :
7. Logo and Website Design

Figure No. 12 : Logo Design

The logo is designed using adobe illustrator. Illustrator allows us to create vector designs which can
be scaled without causing disturbances in the design. Illustrator is a tool specially made for this.
Vector graphics are scalable to a large extent and thus provide security for app usage. Illustrator also
provides some fine tools for designing. These tools help in bringing your design ideas on paper very
swiftly.
The logo reflects essense of the company as a binary polling app. With two droplets wanting to go
past one another and featuring a white circle in the middle to vote upon and push the droplet further.
The two droplets competing with each other for the top spot is what the polls should ideally be, Ask
and poll being a company focussing on this principle cherishes its ideals via this logo.
Figure No. 13 : Website Design

The website is designed using Bootstrap , Javascript , HTML5 and CSS. The design has been made to
align with the color scheme of the app. It reflects the essence of the idea and describes the concept in a
nutshell. The first page shows the home screen of the app and provides a link for google play store
download. It features the screenshot of the app on second page to show an in app experience. The
screenshots have taken ascribe the true sense of using the app and show a step by step indulgence in
the poll process. The third page provides a direct download of an apk link for users who have troubles
installing via playstore. Finally we conclude with a contact us page for any feedback or issues
regarding the app.
8. Analytics
The analytics are provided to the two most prominent part of the app platform. One is the user and
another is the Client.
User analytics is provided so user can benefit from its app usage on daily basis.
Client analytics is provided so client can get the insightful result about the user and thus can target
their product/service on their preferred or suitable type of the user.
Analytics ensure that the app will remain useful and engaged to its most prominent users and clients.
It can further be used to make revenue.

8.1 User Analytics


User analytics will include the types of different polls/survey he/she has voted and the types of
polls/survey that is included in the particular category of a polls/survey.
This will provide him/her with insightful result about his/her collective assessment of the voting
he/she has done. It will help the user to have overview of the activity on the app platform. It will also
act as engagement for the user on the daily basis. The user will in consistent control and view of the
voting done on the app platform. The user will be provided with a dashboard view of his/her activity
on the app.
Also in the analytics there will be a data security agreement in simplistic manner so that user can
understand its terms and agreement. This is to ensure that the user will know what kind of user’s data
app is storing. The analytics will further enhance the user’s app experience and will enrich the user
with more data and insight.
It will help the user to engage on a more statical level with the app.
Figure No. 14 : A snapshot of how polls appear on app.
8.2 Client Analytics
Client analytics includes the different types of the poll and their votings segregated on features like
locations and time.. It includes the polls created by the clients and the voting pattern of the user on
them. It will specifically include the result of the polls which were of interest to the clients and then it
will display them in a graphical manner . Also it will ensure that the user information do not get
display with poll result. This will ensure user privacy at any cost. Thus it will not display the data
belonging to the user.
Clients will get their interested result through the voting of the polls which were of interest to them by
the unique and different user of our platform. Clients can also conduct their polls on our platform and
see the result of these polls in their dashboard analytics and it will be display in most simplistic and
graphical manner possible so it is easy to understand the result. Clients can conduct the polls in
categories we have made available or they can conduct their poll in others category.
User will be inform that these polls are conducted by the different clients and they can earn some form
of credits by participating in these clients made polls. This will be good incentive for the user to
participate in the polls.

Figure No 15 : Sample Poll Graph - Should Girls go for jobs?


Note - Percentage bracket has been highlighted in the graph.
Note -Created using plotly python graph plotting library
Figure No 16 : Regional representation of Figure 15 poll
Note : Created using mapchart
The data can be plotted into regions to give an appealing look to the presentation. Visual appeal is the
key to better understanding of results. Thus work has been done to improve the looks of the results in
the best way possible. The data is put forward in a map to show contrast in the poll. In complex data
sets it will allow clients to get more vivid insights.
9. Business Model
The business model is based on the two of the most prominent users of our platform i.e Users and
Clients.
The clients will be allowed to conduct the polls and then collect the result from these polls in the form
of the dashboard analytics which will display the result in very simply and graphical manner.
Client will be free to conduct the polls initially but after certain amount of the polls they will be asked
to pay some amount to get their result from the polls they have conducted.
Another way to generate the revenue is to have context based targeted ads on our app platform. These
will be relevant according to the polls displayed in the homepage of the user.
These ads will only support more interest of the user and relevant information to the user thus not
making them in any way distracted from the platform.
Revenue generated through these channels will be used to provide the incentivization to the user in
form of the voting some of the polls which will bring form of credits in their accounts.
Thus these cycle of revenue from clients and advertiser and giving back to user in form of credits will
be backbone of growth of the App platform for coming months.
These business model is self-sufficient to support the app and its user and further continue the growth
of the app.
10. Marketing Strategy
Targeted marketing is vital if an app needs to find its place in the market. App marketing revolves
around trying to charm the user persona and create a need for the app. To draft the best strategy one
must look from the eyes of the beholder and manage positive customer feedback. Thus, the initial lot
of app testers matter a lot. Positive and constructive feedback will help us grow vertically and fill in
the loopholes. Hence, for the testing we tried to gather our contacts and sent them email links to the
app. This helped us generate a lot of traction and helpful user insights. Another important aspect of
marketing is Social Media. We created a page which has three thousand likes as of today and
counting. Social media helps spread the word in the community. We have targeted user group in our
social media page with most of the people being Delhi University students and alumni. Social Media
proves to be a game changer as when the app kicks off the publicity starts to increase exponentially .
But the initial 1k are the toughest to gather. We tried hard to generate likes on the page and have so
far done a pretty decent job,

Sopo which is a slightly similar app has been in the market for around 6 months and has not been able
to grow much. We met their founders and had a healthy interaction about their app and the market
analysis of how their app has been performing recently. We plan to not repeat the mistakes of our
competitors in the market and proceed cautiously.

The marketing strategy for clients has to be different from the users. We are providing data analytics
on request for clients as a paid service. In this service we provide data analytics to them based on
region and time. This data is highly useful for different research groups and organisations looking for
to conducting surveys. To make the clients aware of these functionalities we have a beautiful website
which mentions the above said clearly. To bring the clients to our website followed by the app, we
need to show crunching numbers which would make their polls successful. In the current scenario the
best approach which we could think of was to get a few clients on board. Hence, we have used
personal communication as a medium to market our app to the clients. Personal communication is a
great way of marketing as one can address the concerns of the client quickly and give him a clear
picture of what he is investing in. In the end Good Work says it all and is in itself the best marketing
strategy. Word of mouth is a proven strategy of gathering loyal customers and results as a
consequence of customer satisfaction.
11. References
[1] Solove, Daniel J. ​The digital person: Technology and privacy in the information age. NyU Press,
2004.
[2] Steel, Emily, and Geoffrey Fowler. "Facebook in privacy breach." ​The Wall Street Journal 18
(2010): 21-22.
[3] ​Voigt, Paul, and Axel von dem Bussche. "The EU General Data Protection Regulation (GDPR)."
[4] Guha, Saikat, Mudit Jain, and Venkata N. Padmanabhan. "Koi: A location-privacy platform for smartphone
apps." ​Proceedings of the 9th USENIX conference on Networked Systems Design and Implementation. USENIX
Association, 2012.
[5] Bond, R. M., Fariss, C. J., Jones, J. J., Kramer, A. D., Marlow, C., Settle, J. E., & Fowler, J. H. (2012). A
61-million-person experiment in social influence and political mobilization. ​Nature, ​489(7415), 295.
[6] Deva, Bersant, S. Rodriguez Garzon, and Axel Küpper. "FlashPoll: A Context-aware Polling Ecosystem for
Mobile Participation." ​Proc. of 19th Conf. on Innovations in Clouds, Internet and Networks (ICIN 2016). 2016
[7] Tene, Omer, and Jules Polonetsky. "Big data for all: Privacy and user control in the age of analytics." ​Nw. J.
Tech. & Intell. Prop. 11 (2012): xxvii.
[8] Jutla, Dawn N., Peter Bodorik, and Sohail Ali. "Engineering privacy for big data apps with the Unified
Modeling Language." ​Big Data (BigData Congress), 2013 IEEE International Congress on. IEEE, 2013.
[9] Jain, Anurag Kumar, and Devendra Shanbhag. "Addressing security and privacy risks in mobile
applications." ​IT Professional 14.5 (2012): 28-33.
[10] Wetherall, D., Choffnes, D. R., Greenstein, B., Han, S., Hornyack, P., Jung, J., ... & Wang, X. S. (2011,
May). Privacy Revelations for Web and Mobile Apps. In ​HotOS.
[11] Kassem Fawaz, Huan Feng, and Kang G. Shin. "Anatomization and protection of mobile apps’ location
privacy threats." ​24th USENIX Security Symposium, Jaeyeon Jung and Thorsten Holz (Eds.). USENIX
Association. 2015
[12] Aharony, Nadav, et al. "Social fMRI: Investigating and shaping social mechanisms in the real world."
Pervasive and Mobile Computing 7.6 (2011): 643-659.
[13] Boyles, Jan Lauren, Aaron Smith, and Mary Madden. "Privacy and data management on mobile devices."
Pew Internet & American Life Project 4 (2012).
[14] Weisberg, Herbert, Jon A. Krosnick, and Bruce D. Bowen. ​An introduction to survey research, polling, and
data analysis. Sage, 1996
[15] plot.ly : Python Graph Plotting library
[16] mapchart.net : Online Map Coloring tool
12. Appendix

12.1 Privacy law of different countries

1. Argentina
http://unpan1.un.org/intradoc/groups/public/documents/un-dpadm/unpan044147.pdf

2. Australia
http://unpan1.un.org/intradoc/groups/public/documents/un-dpadm/unpan044147.pdf

3. Bahamas : ​http://www.lexbahamas.com/Data%20Protection%202003.pdf

4. Canada : ​http://laws-lois.justice.gc.ca/PDF/P-8.6.pdf

5. European : ​https://www.echr.coe.int/Documents/Handbook_data_protection_ENG.pdf

6. India: ​http://164.100.47.4/BillsTexts/LSBillTexts/Asintroduced/889LS%20AS.pdf​,
http://www.dot.gov.in/sites/default/files/itbill2000_0.pdf

7. Japan : ​http://www.cas.go.jp/jp/seisaku/hourei/data/APPI.pdf

8. United States : ​https://www.justice.gov/opcl/overview-privacy-act-1974-2015-edition

9. United Kingdom ​http://www.legislation.gov.uk/ukpga/2018/12/pdfs/ukpga_20180012_en.pdf

10. South Korea :


http://unpan1.un.org/intradoc/groups/public/documents/APCITY/UNPAN025694.pdf
12.2 Website

Figure No. 17 : Features List


Figure No. 18 : App Screenshots
Figure No. 19 : App Installation Page
Figure No. 20 : Contact page
12.2 App UI

12.2.1 Design in Adobe Xtreme


The User interface designs were made using Adobe Extreme Design (Adobe XD).
*Significant tweaks were done during the development process which resulted in some major changes
to the color scheme and other UI enhancements.

Figure No. 21 : Xd App front Figure No.22 : Xd Login 1


Figure No. 23 : Xd Login 2 Figure No. 24 : Xd profile
Figure No. 25 : Xd categories Figure No. 26 : Xd poll creation
Figure No. 27 : Xd homepage 1 Figure No. 28 : Xd homepage 2

You might also like