I began the process by creating a wireframe for the homepage, using Wireframe.cc. From there, I created the 6 modals:
a modal that asks which type of user they are, distributor login & account creation, survey taker login & account
creation, and create a new account. After users select their status, it directs them to the corresponding login. A link was added under the forms
to send new users to the account creation modal. This design allowed us to have one less modal for users to go through if they
already have an account.
After completing this step, I moved onto the dashboards. Each dashboard had a welcome banner message. There were two concepts that I had in mind:
1. a page with large navigation buttons and 2. a page that had a left sided navigation bar with each page content
being displayed on the right hand side. I then divided the rest of the designs by dashboards: the distributors and the
survey takers.
Distributor Dashboard:
The distributor dashboard consisted of 4 options: 'Create a New Survey','Launch A Past Survey','Manage a Survey', and
'Account Settings'. Buttons were designed to be located in the navigation bar on the left hand side of the page in
order to make each selection distinct from one another.
Once a survey is completed, users are taken to the 'Manage a Survey' section where a success message,number of users completed,
fund amount, and survey link will be displayed. The users will be able to end any of
the surveys they are currently taking by clicking on the 'End Survey' button. However, in order to end the survey, a safety modal will pop up, asking
users to enter in their password before confirming the deletion. This was also done with the account deletion in the 'Account
Settings' tab. I added this safety feature to prevent users from accidentally ending their survey process or accidentally
deleting their account.
Survey Taker Dashboard:
The survey taker dashboard consists of 3 user options:'Take a Survey', 'Previous Surveys Taken', and 'Account Settings'. When
selecting a survey to take, users will have two options: entering a survey link into a textbox or searching a dropdown list of active surveys.
If the user does not have a wallet attached to their account, an alert will pop up with a button that takes them to the 'Attach Wallet' section
in 'Account Settings'. The surveys will consist of one page and up to 4 modals. The first modal contains a captcha in order to block out
any bots trying to complete the surveys. The second modal is attached to the close button, asking users if they really want to end the
survey and it will give them an alert that lets them know their responses will not be saved. The third modal alerts users to complete all questions if there were any left
blank when the pressed the submit button. Finally, the fourth modal displays a success message after they press submit. It will also
contain a button that will take users back to their dashboard. As for the 'Previous Surveys Taken' section, there are 2 designs:
one for users that haven't taken any surveys and one for users who have previously taken them. The empty survey page will contain a message letting
users know that they have not taken any and the filled survey page will display a list
containing information of the date that the survey(s) was taken and their payment status. Both pages will contain a button leading them to
the 'Take a Survey' section.
Once the basic page layouts were completed, I compiled the wireframe links, screenshots, and descriptions into a PDF file for my
teammates: