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

Dashboard: Revenue and visitors #177

Closed
12 tasks done
bummytime opened this issue Jul 24, 2018 · 1 comment
Closed
12 tasks done

Dashboard: Revenue and visitors #177

bummytime opened this issue Jul 24, 2018 · 1 comment
Assignees
Labels
feature: stats Related to stats, including Top Performers.

Comments

@bummytime
Copy link
Member

bummytime commented Jul 24, 2018

Discussion

For the purposes of the closed beta, let's implement a portion of the dashboard epic (#14):

screen shot 2018-07-23 at 4 28 53 pm

As a store owner I want to see quick stats about my stores performance within the app so I can know how well my business is doing: revenue, visitors, orders volume.

From MVLP discussion: Provide a quick glance at important sales-related information that makes app users want to come back often to see how things are going.

Stick with the data available through the WordPress.com API, not through the Jetpack tunnel.

(There are more possibilities from the current iOS app we can draw from for future iterations:
Revenue, New Orders, New Customers, Top Selling Items, Processed Orders, Pending Orders, Held Orders.)

Work to be done

The above will require the following:

Networking Framework

  • Order stats remote + models + tests
  • Site visits remote + models + tests

Storage Framework

Order stats storage logic + tests (moved to #258)
Site visits storage logic + tests (moved to #258)

Yosemite Framework

  • Order stats store + actions + tests
  • Visit stats store + actions + tests

Main App

  • Integrate with charting lib
  • Create the corresponding view models for order stats and visits
  • Scrollable segmented control component for card header
  • Create Days, Weeks, Months, Years chart views
  • Chart style
  • Create textual "counts" view — "Visitors", "Orders", and "Revenue"
  • Create last updated chart footer view — e.g. "Updated moments ago."
  • Pull to refresh logic

Refs

@bummytime bummytime added this to the External closed beta milestone Jul 24, 2018
@bummytime bummytime self-assigned this Jul 24, 2018
@bummytime bummytime added this to MVLP Backlog in MVLP Kanban Board via automation Jul 24, 2018
@bummytime bummytime moved this from MVLP Backlog to In Progress in MVLP Kanban Board Jul 24, 2018
@bummytime bummytime mentioned this issue Jul 24, 2018
9 tasks
@astralbodies astralbodies mentioned this issue Jul 24, 2018
8 tasks
@bummytime bummytime moved this from In Progress to To Do (Closed Beta) in MVLP Kanban Board Jul 24, 2018
@bummytime bummytime removed their assignment Jul 24, 2018
@bummytime bummytime moved this from To Do (Closed Beta) to In Progress in MVLP Kanban Board Jul 30, 2018
@bummytime bummytime self-assigned this Jul 30, 2018
@bummytime
Copy link
Member Author

Moved the remaining storage + entity listener work to their own issue (#258). Closing this! 🎉

MVLP Kanban Board automation moved this from In Progress to 0.6 Aug 21, 2018
@bummytime bummytime mentioned this issue Sep 4, 2018
9 tasks
@designsimply designsimply added the feature: stats Related to stats, including Top Performers. label May 6, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature: stats Related to stats, including Top Performers.
Projects
None yet
Development

No branches or pull requests

2 participants