Hive dApps Dev Updates - Distriator - tons of Improvements & Bug fixes

in HiveDevs24 days ago

Hello Hive Community Members,

With this post, allow me to share updates on both projects on which we are working. We have done a lot of improvements in Distriator app. Those who want to try new reactjs based Distriator app, please try it using this URL - https://cashback.distriator.com. We also have squashed many bugs in checkinwith.xyz application. To know more, keep reading the post


Updates on Distriator

Image resize

  • We have updated logic updated for the business review images and business photos uploads
  • Here whatever photo user takes either from photo gallery or from Camera, it uploads raw image
  • These raw image uploads eats bulk storage on server
  • We've implemented logic to resize it / scale it down before we upload
  • We recently added similar logic in checkinwith.xyz & we used it here as well.

Hive-Authentication package

  • In Distriator, so far we were using aioha's react-ui package
  • aioha's react-ui package doesn't store user's JWT token & other user's custom data
  • So, we decided to build our own package & hive-authentication package is the result.
  • We have installed new hive-authentication package.
  • Of course, it would result in lot of changes.
  • We have removed localstorageutils and loginhelper
  • While integrating hive-authentication, we realized that package may need more changes, so we updated package as well.

Minor UI Bug: Menu Item position

manage user Position inside

  • We fixed manage user Position inside sidebar/drawer menu

Search bar in Manage guides

search bar in manage guides

  • We have added search bar in manage guides, manage users
  • After implementing something similar in checkinwith.xyz (to search onboarders), we realized that we should do same here as well.

More improvements

App Version and Refresh

  • As you can see in the screenshot above, we have added refresh button & app version at the bottom of drawer menu.
  • We have also squashed some UI bug fixed and Getting currentUser From Context instead of Aioha.getCurrentUser.
  • claim status api service, claim-status model and ClaimStatus screen added
  • We have also integrated fast-claim API & tested it multiple times - it's working as expected but not yet deployed. As soon as it's deployed, we'll inform alpha users.

What's next?

  • There are more bug reports in checkinwithxyz application.
  • We'll look into those & address them as soon as possible.
  • We also want to ship fast claims
  • Upon finding that everything is going well, we'll ship reactjs based distriator app to production.

🎉 The Hive Hype Never Stops 🚂

  • 🙌 Keep shopping & keep claiming with Distriator
  • 💝 Big love, Hive family!
  • 📈 Hive blockchain = 🚀🚀 to the moon, Mars & beyond!

Lots of love for hive meme

🔥 Until the next dev log — Keep building, keep Hiving! 💜🐝


🚀 My Contributions to ♦️ Hive Ecosystem

ContributionToHiveEcosystem
Hive Witness NodeHive API Node3Speak Video Encoder Node Operator (highest number of nodes)3Speak Mobile App Developer
3Speak Podcast App Developer3Speak Shorts App Developer3Speak Support & Maintenance TeamDistriator Developer
CheckinWithXYZHive InboxHiFindHive Donate App
Contributed to HiveAuth Mobile AppEcency ↔ 3Speak IntegrationEcency ↔ InLeo IntegrationEcency ↔ Actifit Integration
Hive Stats AppVote for Witness AppHiveFlutterKitNew 3Speak App

🙌 Support Back

❤️ Appreciate my work? Consider supporting @threespeak & @sagarkothari88! ❤️