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

Track-and-trace dapp improvements #75

Open
4 of 7 tasks
DOBEN opened this issue Apr 4, 2024 · 0 comments
Open
4 of 7 tasks

Track-and-trace dapp improvements #75

DOBEN opened this issue Apr 4, 2024 · 0 comments
Assignees
Labels
[Type] Task An additional feature or improvement.

Comments

@DOBEN
Copy link
Member

DOBEN commented Apr 4, 2024

Task description
Summary of improvements for the track-and-trace dapp:

Sub-tasks

  • Display version at the front end.
  • Add link at front-end to the source code repo.
  • Generalize the state machine so that we can easily add/remove new addresses to be producer/seller/... via the front end.
  • Enable updating of the account when switching an account in the wallets
  • Improve error messages shown in the admin pages on the front end.
    - For example when a non-admin tries to add itself as admin:
    image
  • Make navbar not transparent to avoid overlap in text
    image
  • Create a migration script that allows us to read out the current state-machine and admins as set in the smart contract and initialize a new smart contract instance with the same state. This enables us to easily roll out new versions of the hosted dapp without manually adding admins to a newly deployed contract.
@DOBEN DOBEN added the [Type] Task An additional feature or improvement. label Apr 4, 2024
@DOBEN DOBEN self-assigned this Apr 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
[Type] Task An additional feature or improvement.
Projects
None yet
Development

No branches or pull requests

1 participant