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

[cms] ui/ux improvements: domain invoices/dcc counters (notifications) #2508

Open
ta-lind opened this issue Jul 30, 2021 · 2 comments
Open

Comments

@ta-lind
Copy link
Member

ta-lind commented Jul 30, 2021

Similar to proposals.decred.org, counters could be added next to Domain Invoices and DCC's tabs to work as a sort of rudimentary notification. Worth to discuss what's more practical – whether if the counter resets upon being viewed, or every month and simply displaying the no. of "status=active/waiting for review/unpaid" items.

Screenshot 2021-07-30 at 19 15 45

@xaur
Copy link

xaur commented Oct 12, 2021

To serve as notifications, the counters must be somehow connected to the amount of items I can/need to do something about. So I vote for

displaying the no. of "status=active/waiting for review/unpaid" items

This way Domain Invoices [9] would mean there are 9 invoices awaiting payment that I can review and possibly spot any errors.

If we talk about notifications, there is one very important engagement problem to solve: make people submit invoices early.

A few months ago we added 2 extra email notifications but I still see people missing/forgetting about it. I would like the UI to be loud about it, even if it comes to using bloody red colors :)

@ta-lind
Copy link
Member Author

ta-lind commented Oct 18, 2021

The trouble with notifying about "submitting the invoice on time" on CMS is that you'd actually need to log in to CMS first to see the notification. Doing that = most likely already submitting the invoice.

So it should be more out of the box or carrot or stick approaches, than just being loud about it. As its a recurring event, we'd need to root the users to always find time in these first 5 days of the month or something like that to get it done. Like showing a timer to create some urgency, that there's X days remaining until end/beginning of invoicing period.

As part of onboarding/tutorials, adding the invoicing period to own calendar to better stick with it; communicating that if you're late, you're payments will be later more probable the DCR price gone through more change; more trouble for reviewers, etc.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants