eclipse-tractusx / sig-release

https://eclipse-tractusx.github.io/sig-release
Apache License 2.0
8 stars 10 forks source link

Optimize the CSV upload of sites and addresses #948

Open maximilianong opened 6 days ago

maximilianong commented 6 days ago

Overview

The portal provides the option to upload sites and addresses for a legal entity via CSV.

https://github.com/eclipse-tractusx/sig-release/issues/700

However, this page should be revised at certain points to make it easier for users to understand.

What's the benefit?

Companies can easily provide their site and address data, required for various use cases, to the data space via CSV upload. This allows them to contribute their own data to the Golden Record process without having to be a sharing member.

What are the Risks/Dependencies ?

BPDM team provided an API for this CSV upload.

Detailed explanation

Current implementation

https://github.com/eclipse-tractusx/sig-release/issues/700

Proposed improvements

Feature Team

Contributor

Committer

User Stories

Acceptance Criteria

Test Cases

Test Case 1

Steps

  1. Do something
  2. Click something
  3. Add something

Expected Result

  1. Expectation
  2. Expectation
  3. Expectation

Architectural Relevance

The following items are ensured (answer: yes) after this issue is implemented:

Justification: (Fill this out, if at least one of the checkboxes above cannot be ticked. Contact the Architecture Management Committee to get an approval for the justification)

Additional information

Cofinity-UX commented 6 days ago

@maximilianong Proposal for basic functionality, usability and wording fixes (I could not access the latest version of the reference implementation, maybe some points are already updated) Kindly add me as Contributor in this ticket, thank you!

General structure of page:

UX writing updates:

Main page:

Company Data Detail Modal:

Add Address/Site Modals:

cc: @MaximilianHauer @ybidois