Hardocs / desktop-app

Hardocs desktop app presenting current docs editing functionalities.
GNU General Public License v2.0
3 stars 2 forks source link

Add the project path to the tool bar when the project is selected #20

Closed jurra closed 4 years ago

jurra commented 4 years ago

Feature: Show the path of the project when selected so that the user knows where the project folder lives

create-issue-branch[bot] commented 4 years ago

Branch issue-20-Add_the_project_path_to_the_tool_bar_when_the_project_is_selected created!

jurra commented 4 years ago

UI/UX solutions

First I put the simple then the more strategic

General UX premises

  1. Stick the navbar to the top

  2. Provide list view instead of grid view

Just like zenodo does, github or npm…

  1. Provide first context then details

Here I hide the details view of files and moved the description to the top.

On the right of the cite button you can see

Architectural possibilities to explore in the future

  1. Using Algolia to optmize and visualize better search results,

As mentioned before Algolia provides a lot of customization and libraries to integrate and build great custom ui experiences with react, vue, or angular.

  1. These implies working with figshare apis

I share an interesting example of a university that customized figshare:

Using figshare's API to customise your data repository: A case study from the University of Sheffield: https://figshare.com/articles/media/Using_figshare_s_API_to_customise_your_data_repository_A_case_study_from_the_University_of_Sheffield/5002433

Think of gettig an in house frontend or fullstack developer to explore different possibilities and ideas, that is really another strategic asset to have. The role should also involve not just a developer perspective, but someone that can integrate services and evaluate provider options, alternative solutions, etc.