Daltz333 / COSC-481W

0 stars 0 forks source link

Mockup/implement the homepage GUI #13

Open Daltz333 opened 1 year ago

Daltz333 commented 1 year ago

I personally like Figma for UI mockups, but whatever can be used, or it can be directly implemented.

Basically, we need a UI that is simple and clear to the user what the intent of our application is. That intent being a tool to take pictures of grout, and offer purchase suggestions.

leemo3 commented 1 year ago

Header:

App Logo Title: "GroutMatch - Your Grout Color Companion" Instructions:

"Capture a photo of your grout to find matching products." Camera Icon:

A prominent camera icon/button for image capture. Camera Screen:

Camera viewfinder with overlay text: "Capture your grout." Capture Confirmation Screen:

Captured Image:

Display the captured grout image. Options:

"Retake" button "Use This" button Processing Screen:

Display a loader with the message: "Analyzing grout color..." Results Screen:

Header:

Title: "Grout Analysis Complete" Grout Color Swatch:

Show the analyzed grout color as a swatch or color code (e.g., hex). Purchase Suggestions:

List of suggested products: Product images Names Prices Brief descriptions Purchase Buttons:

"View Details" button for each product "Buy Now" button for each product Navigation:

Clear and intuitive navigation options: Home icon/button (return to the main screen) "Help & FAQ" section "Settings" (for user preferences) "Feedback" (for user input) Settings:

User preferences, if applicable (e.g., notification settings or saved grout profiles). Help & FAQ:

Frequently Asked Questions Contact Information User Manual or Tutorials Feedback:

Option for users to provide feedback or report issues: Feedback form Contact support via email User Profile (Optional):

If users can create accounts, include a login/registration option. User profile section for managing account details. About/Info:

Links to the app's terms of service, privacy policy, and about section. Exit/Closing Message:

Display a confirmation message when the user exits the app. Design Tips:

Maintain a consistent color scheme and typography throughout the app. Ensure accessibility for all users, considering different abilities and devices. Use intuitive icons and labels to guide users. Prioritize a clean and uncluttered design.