fokoid / grouptodo

Group todo list app created as part of the Google Developer Scholarship 2017
MIT License
2 stars 1 forks source link

Design high fidelity wire-frames #7

Open zuzana-kunckova opened 6 years ago

zuzana-kunckova commented 6 years ago

As referenced in #1 , I am going to design the app using Affinity Designer. I will prepare few different designs to chose from.

zuzana-kunckova commented 6 years ago

This is the first version of the app design. Grey scale only to keep our focus on information flow and user experience. I'm also working on creating some user stories, will post them later.

Comments and feedback welcome.

mockup9

muyaszed commented 6 years ago

Good job i like the tone and simplicity. I believe you will come out with the desktop version as well

zuzana-kunckova commented 6 years ago

User Stories

As a user, I want to create a new ToDo:

As a user, I want to add some information about a ToDo:

As a user, I want to make ToDo as completed:

As a user, I want to cancel or delete a ToDo:

As a user, I want to restore deleted ToDo from the Deleted ToDos folder

As a user, I want to create a new Project

or

As a user, I want to create a new group Project

As a user, I want to access the statistics of a group ToDo

As a user, I want to access the information about a group ToDo

As a user, I want to add new ToDo to a group ToDo

As a user, I want to change details or add users to a group ToDo

As a user, I want to change user settings

zuzana-kunckova commented 6 years ago

I have created a mock-up for the full screen version. The layout would be pretty much the same as on the mobile app, it would just be centered on the larger screen.

I have few possible colour palettes - they are just an example, I can use any other.

I'm also experimenting with background pattern for the top part of the app. I think it gives the website a little bit of texture. It's very subtle (last image).

We could also include a 'change your background' option to the desktop version at least, so that the users can select the colour pallet they like.

Finally, there would be some interactivity on the coded version, e.g. when pressing a button or hovering over the contact us/about us.

desktop-blue

desktop-brightblue

desktop-green

desktop-purple

desktop-blue-pattern

desktop-blue-2

fokoid commented 6 years ago

Really like these new concepts. Personally I prefer the plain colours and gradients but as you say this could be a user preference anyway. A lot of detail in the user stories too---they should provide guidance as we develop the app.

zuzana-kunckova commented 6 years ago

Thank you @thornecc . I also added another variation (last image), when the button will be the same colour as the background. That will be the same for the rest of the app as well, once we (or the user) decide on the colour, it will be consistent through the app.

I can start coding this up, if you're happy with it? Will give few more days to anyone else to comment on it first, though.

owenip commented 6 years ago

Cool design @zk433 , I like the colours and the simplicity.

I have concerns about the behaviour of toDo Tasks:

  1. According to the user stories, I understand if the user want to cancel a toDo, he will press the cross. Then a red stroke appear on the tasks that would be removed by the end of the day. For me I would prefer cancelled task should be vanished from the list or moved to a bin?
  2. Tick means the task is finished. But cross could refer to both delete or unfinished. Maybe replaced with a trash can as following? image
zuzana-kunckova commented 6 years ago

Hi @owenip , thank you for the feedback.

Do you mean that once cancelled, the task should immediately dissapear? Or is it just about the icon?

I was thinking of leaving the task there (crossed) for the rest of the day in case the user decided to 'bring it back to life'. But it's definitely possible to remove straight away (in which case the 'trash can' icon would be more suitable.

We can also introduce a message that will ask the user for a confirmation, whether they really want to delete the todo.

owenip commented 6 years ago

I would prefer the task immediately disappear after cancelled. Perhaps cancelled tasks can be moved to bin (basically a project that being cleaned by the end of the day). So users could retrieve them if needed.

And yes, a confirmation before deleting would be helpful.

zuzana-kunckova commented 6 years ago

I can definitely implement this. I could add the Bin to the main menu and the confirmation message could include info like "deleted messages will be stored in the Bin for the 24 hours".

@thornecc , what do you think?

fokoid commented 6 years ago

This seems reasonable. Perhaps something like Google Inbox, where deleting an item creates a notification with an "Undo" button for a few seconds.

zuzana-kunckova commented 6 years ago

I'll change the icon to a trash can and add this to the user stories.

If there is a 'undo' button, then the confirmation message would be redundant, no?

fokoid commented 6 years ago

The undo button is inside the confirmation. Like in Wittr when an updated service worker is waiting there was an update notification with Reload and Dismiss buttons.

zuzana-kunckova commented 6 years ago

Oh yes, I get it now. Changes are on their way.

zuzana-kunckova commented 6 years ago

Mockup has been updated with new trash can icon (see above) and the User Stories have been updated accordingly.