SCCapstone / Social-Monomania

Webapp designed to analyze social media posts!
https://socialmonomania.herokuapp.com/
MIT License
7 stars 0 forks source link

TA feedback: M6 #14

Closed hongkaiyu2012 closed 7 years ago

hongkaiyu2012 commented 7 years ago

Color scheme is missing. The aspect ratio is missing.

This is a readme issue. After you read it, unassign yourself from this issue. If you are the last person assigned to this issue then close it. After 2 weeks this issue can be closed even if there are still people assigned.

Nekomian44 commented 7 years ago

Color Palette is listed as an html file in the repo, as well as here: http://paletton.com/#uid=73M0u0kpbjZg2sZl8nQu5faDJ9R

The aspect ratio is standard 16:9, which is the majority of modern monitor resolutions today; each element also was done in MockFlow and has its own dimensions, which are recorded as well.

Thank you for the feedback, it's very much appreciated.

josemvidal commented 7 years ago

The design is awkward.

The buttons across the top are kinda-like a tabbed interface, except they are not.

There are 2 login button on the "Login page". 3 when you count the Submit button.

The "account settings" still shows login buttons. Why? How can I be changing account settings if I am not already logged in?

The search page has just a search box, but your app will require custom "advanced" searches. You should show the advanced searches page where the user can choose how to do the search. You need to figure out what will be in that page and how to show it to the user.

The "search results" and "graph data" screens do not provide one enough detail to figure out how they work, or to implement them. The screens should be detailed enough so that a developer (you) can just go and implement them without asking further questions.

Nekomian44 commented 7 years ago

The majority of the UI design is clunky as a uniform standard was discussed but not implemented; this and other awkward design choices (like there being 3 confusing login buttons that all look the same, etc.) will be resolved in the actual design itself, thank you for pointing them out.

The advanced search functionality should've been included with the search bar itself, or on a separate page; we didn't discuss "popular searches" as well, so I have no idea why that is even there since the relevance of it is little to none for each specific user. They want to query their own data, not look at other user's queries.

The transitions and consistency between screens is also very jarring at the moment, and a standardized template would solve the majority of these problems as well.

As for the results and graphing screens, I felt it would've been too cluttered to include additional details and wanted to keep it simple; our end user / clientele are older people that need simple and intuitive controls they are familiar with. This means we have to limit their selectivity in exchange for ease-of-access; one way you mentioned doing this ( @josemvidal ) was to severely limit the choices of graphs and provide them exportation (which was also included in the designs). While this does provide that, it also limits the point of our clients' interests, which is to display and detail data that is manipulable towards a means and end result. I tried to do my best to please both of these requirements while not overloading the page entirely; thus, simple buttons at the bottom and check boxes, both of which have been around at this point for 20-some years and are extremely familiar and common in website designs.

As for any explanations and confusion the user may have, hover-over tooltips will explain what each button does (it's difficult to diagram these things since the .jpgs we exported are not dynamic, and a "tooltip" would've covered up the screen).

As a final note, I will say that our client did say that we were a replacement for a $600,000 application program from Dell, and that our grade was determined by whether or not the app worked to his specifications; we obviously cannot be a replacement for a major software development company, but at the same time would like to make a use-able yet simple app. The feedback we've gotten so far has been nice, but I feel like it's becoming impossible to meet the vastly differing expectations of multiple different parties at this point.

We will continue to work hard towards these means, and any additional feedback you would like to provide would also benefit us in this manner as well; thank you.

Nekomian44 commented 7 years ago

Closing because this issue has been open longer than 2 weeks.