HivePulse.app - Improving Goals functionality after community feedback
Just yesterday the HivePulse.app had a new feature going live in the form of Goals that enables any Hive blockchain user to build better engagement habits. By settings daily goals in matter of writing articles, making comments, upvoting and earning HP Rewards, besides having fun and doing something they like, users have a way to stay focused, be consistent and get active. And while this new feature was fast tracked and released in a short period of time, it was positively welcomed by the community and already got some feedback over it. And as that's the most powerful signal that an app creator can received, I've moved with next steps and already implemented new capabilities around it based on the received comments.
Daily goals, but now also Weekly goals enabled
In the Goals section, both Daily and Weekly goal inputs were enabled and allows users to either set a Daily or Weekly target. Some users publish for example 2 or 3 articles per week and they wanted to be able to input such Weekly Goals instead of having to calculate the fraction that would translate into a Daily activity. Behind the scene we will still calculate the portion for that, but we increased the usability by allowing the end user tweak only one of them. So the new algorithm is as follow:
- If a Daily goal is set, derive/calculate the Weekly, Monthly and Yearly targets
- If a Weekly goal is set, derive/calculate the Daily, Monthly and Yearly targets
Also I've updated the Note for the Goals accordingly: Set a daily or weekly target — the others are computed automatically. Month (×30) and year (×360) are derived from the daily value. Rewards target is in HP (author + curation combined).
Goals graphs defaulted to Weekly view
In the Goals page, we have changed the default graph timeframe to 1W from 1M. The smaller interval allows for an immediate weekly view of the goals, while the user can at any point switch to 1D, 1M, 1Y or MAX to track his/her goals evolution.
Application performance improvements
While initially the application harvests through blockchain data to retrieve user history and aggregate tracked metrics, afterwards it only use delta to add the new actions performed. This results in make less API calls to the blockchain and also improve the user experience as most of the data is already indexed locally instead of waiting all over again. Also the navigation between application pages like Dashboard, Goals or Insights has been improved in terms of performance. This should translate in less waiting times for the end user.
After all these changes, I did a new Production build and published it, thus it should be ready to use with the new features. The Daily/Weekly goals based on which of them were set are saved for the given user and used later on. I hope the new changes increase the usability and offers a new level of engagement by letting those driven by goals and with a plan do their thing. For the others that can be a stats insight, thus I consider that it brings useful information regardless of the user type.
✓ Creating an optimized production build
✓ Compiled successfully
✓ Linting and checking validity of types
✓ Collecting page data
✓ Generating static pages (4/4)
✓ Collecting build traces
✓ Finalizing page optimization
✓ Enjoy! 😉
Leave HivePulse.app - Improving Goals functionality after community feedback to:
Read more #hivepulse posts
Best Posts From behiver
We have not curated any of behiver's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.
More Posts From behiver
- My view and experiences of work life invading the personal life
- HivePulse.app - Improving Goals functionality after community feedback
- HivePulse.app - New Goals functionality for focused and consistent activity on the Hive blockchain
- Stocks experiment investing in assets that politicians bought | PayPal case
- Filled my bags with 140k Hive Power for under $0.05 each
- My AI approach at work that changed a bad situation into a workable solution
- Adapted my strategy and going all in on Hive by converting $7000 HBD
- The Hive blockchain fight with inflation downing HBD APR to 10%
- Is Splinterlands still curating and supporting the community in the same way that it does?
- It is so hot that I can't even think or write anything