Skip to content
Naveen Chithan edited this page Sep 24, 2022 · 35 revisions

Here are the designs for each of the major screens of the web application and of the mobile application. Please note that these are subject to change in response to Dr. Valafar's preferences.

Web

Registration Page

RegistrationPageColor

  • Image carousel details follow in the Log In Page examples.
  • In this page, users can register themselves with the web version of Delta.
  • If a user already has an account, then they can click "Have an account?" to be transferred to the login page.

Log In Page Base

LoginBaseColor Basic Log In Page for the Delta Web App. Components include:

  • Image carousel on left half of screen

  • Login in credential fields

  • Sign in button to submit credentials

  • Link to Registration page for users without accounts

Log In Page with Image 1

LoginAfricanAmericanColorNoText

Log In Page with Image 2

LoginWithRunnersColorsNoText Another example of types of images that will rotate in the carousel.

  • The carousel will display an assortment of people doing various activities to subtly reinforce the base function of the app. That is to track biometric data.

  • Images will have uniform size format. For purposes of this proto-type they are not.

Image Stream for the Image Carousel

ImageRiverNoText

  • Examples of the types of images that will rotate around the image carousel, presented in a continuous stream.

  • Images depict various activities or behaviors people engage in, close-ups of the types of app users, the outdoors or landscapes, or anything that implies an activity or behavior.

  • Expectation is that Delta will be used by a diverse pool of users.

  • Some want to track biometrics to change behaviors; others want to use it as a research platform; and some may use it for community.

  • Images will have uniform size format

  • Cycle through the images using a fixed time

  • Images will flow in a seamless manner, perhaps with fade in or out effects, to aid the transition. Goal is to minimize clashing elements, or at least the stark contrast between some elements in the carousel. For example, a simple fade in and out effect between an image of a person exercising in the bright outdoors and group of people enjoying the night life.

User Home Screen (Part 1)

UserHomeScreen1

  • Home screen. Two sections "At a Glance" and "Detailed View".

  • "At a Glance" shall be very graphical. Detailed view can have more information.

  • Information is tailored for user uses's: ie if someone is using Delta to monitor exercise, then the graphs would show things like "Recognized exercise minutes" whereas if a user focused on uploading models or datasets, the graphs would show "Download counts today for your model X" or "Number of models created based on your dataset Y".

User Home Screen (Part 2)

UserHomeScreen2

  • "Detailed view" Allows scrollable thru "Today", "This Week", and "Total" categories. Less information is offered for each category than "At a Glance" view.

  • "Detailed View" presents more of an analysis on consumed / uploaded content and their types.

  • Can search a data as well and see info for that day.

Profile Page

Profile Page

  • Profile page shall be simple
  • Will allow for editing fields
  • Generally only used for management of your information

Data Download Page

Data Download Page

  • Page for Downloading Data
  • Similar to how Amazon's searching for products is
  • Can apply different key words (ie: has above 100 downloads) to potential data types
  • Download multiple data sets / models as a zip

Data Upload Page #1

Data Upload Page #1

  • Here you just upload the file.
  • After uploading the file a user proceeds to step two, as marked by the navigation bubbles.
  • Note: a user proceeds to the next bubble by clicking it.

Data Upload Page #2

Data Upload Page #2

  • On this page you add more info on the file.
  • You can name the file upload, tell if it is a dataset or a model, add it to a registered organization, and set viewing permissions.
  • Essentially most of the metadata is created here.
  • Note: a user proceeds to the next bubble by clicking it.

Data Upload Page #3

Data Upload Page #3

  • This page allows a user to check their entries and add a description to their data.
  • Upon the final check users can submit their data.

Community Page (Personal)

Community Page (Personal)

  • Community Page #1
  • Shows all of your uploads.
  • If you click on an upload, it will give more info, see Community Page (Personal, Detail).

Community Page (Personal, Detail)

Community Page (Personal, Detail)

  • Community Page #2, Detailing an uploaded data set.
  • Detailing an uploaded model looks the same.
  • The "See More" links to the model detail page, which is the same as this page.

Community Page (Followed Users)

Community Page (Followed Users)

  • Community page for followed users.
  • Note that posts are sorted in order of date published.
  • Upon clicking a post you go into the same exact style of page as seen in "Community Page (Personal, Detail)"

Community Page (Followed Organizations)

Community Page (Followed Organizations)

  • Here you can see all of your followed / registered organizations.
  • Upon clicking an organization, you go to "Community Page (Detail an Organization)"

Community Page (Detail an Organization)

Community Page (Detail an Organization)

  • Here you see an individual organization.
  • Upon clicking a post a user is taken to the same exact style of page as seen in "Community Page (Personal, Detail)"

Mobile

Loading Screen

Screen 2- State 1 (1)

  • This screen shows up every time a user starts the app
  • It is a typical Splash Screen, lasts for about 2 sec

Onboarding Tour

  • Here users see a short introduction to the capabilities of the application
  • Swipe left / click button to continue to the next boarding screen.

Onboarding Screen 1- Welcome (1)

  • Simple welcome screen. Swipe left / click button to continue to the next boarding screen.

Onboarding Screen 2- State 1

  • Explains that a user can pair the watch with their phone. Swipe left / click button to continue to the next boarding screen.

onboarding screen 3- State 1

  • Explains that a user can upload the data they collected via their watch to the cloud. Swipe left / click button to continue to the next boarding screen.

onboarding screen 4- State 1 (1)]

  • Final explanation screen. Tells the user that they can even monitor their own behaviors. Swipe left / click button to continue to the next boarding screen.

Registration

3 1-Registration

  • Simple registration screen.
  • Contains basic information necessary for registering a user with the system.
  • If already have an account, can click the "Already have an account?..." link to be taken to sign in page.

Login Screen

4 1-Mobile Login

  • Basic login screen.
  • Contains information necessary for logging in a user.
  • If don't have an account, can click the "Do not have an account?..." link to be taken to registration page.

Upload Screen

Upload Screen- State 1

  • Here you can pick what file you would like to upload.
  • Similar to the web upload page, you can add some metadata on the file.