Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor Ontoportal UI/UX #14

Open
6 of 10 tasks
syphax-bouazzouni opened this issue Jan 10, 2023 · 1 comment
Open
6 of 10 tasks

Refactor Ontoportal UI/UX #14

syphax-bouazzouni opened this issue Jan 10, 2023 · 1 comment

Comments

@syphax-bouazzouni
Copy link
Contributor

syphax-bouazzouni commented Jan 10, 2023

Context

In this current first semester of 2023, we plan for our Agroportal team, to update our UI/UX. For now, it will be mostly an intern @Bilelkihal and me (@syphax-bouazzouni) that will work on it, for the next 6 months. But we are open if people want to collaborate or work with us on it in parallel.

Anyway will be happy to catch up and implement (if possible) your requirements,

Goals

Our goals are:

  • Have a Fluent UI (with the limit of what is possible with our current backend)
  • Simple and beautiful UI
  • Have a better UX(User experience)
  • Use modern technologies (remove the technical debt)
  • Have composable UI

Our workflow/plan

  1. List all our views ( done in this Google sheet)
  2. Order the views by order of importance or easiness to update
  3. For each view, we will decide on an action: Nothing, Update, or remove
  4. If the action is to remove or update, we will create a GitHub issue for the details
  5. If the action is to update, we create a Figma link to design and review future templates (Figma is a collaborative web application for interface design) (see our current Figma templates)
  6. Implement and test the new template
  7. Deploy or stage it for a specific release.

Requirements

Below are the issues opened about this subject in our local repositories (work in progress)

To be continued: need to see the ncbo issues and start a discussion related to this topic/issue

Links

@syphax-bouazzouni
Copy link
Contributor Author

syphax-bouazzouni commented Jan 10, 2023

FYI: @ontoportal/bioportal , @ontoportal/ecoportal , @ontoportal/agroportal , @ontoportal/cognizone , @ontoportal/earthportal, @ontoportal/industryportal, @ontoportal/medportal

I will open a discussion for general discussions, here we will put only the action items (or technical discussions)

Link to the discussion #15

@syphax-bouazzouni syphax-bouazzouni changed the title Refactor the Ontoportal UI/UX Refactor Ontoportal UI/UX Aug 16, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants