Hello Hive Community Members,
Welcome to daily updates from @sagarkothari88 - a Hive Witness & mobile-app-developer. I daily invest my time with my skillset in #Hive & I daily hive-power-up.
Project: Distriator
Priority Bug Fix - Reviews are not shown
- Today, we encountered a critical issue. Business reviews on certain businesses were not showing up.
- Unfortunately, developer, who worked on it, was on leave today.
- So, I had to pitch in & start digging into it, to fix it.
- As you can see in the screenshot above, API was returning the data correctly
- However, there was some issue on the front-end side & due to which review tab wasn't showing up.
- My first assumption was - this could be JSON parsing issue.
- So, I removed all unwanted fields from model class & only kept the ones which are being used by UX.
- By doing this, we minimise the chance of error when parsing the data.
- It did the trick & I was able to view reviews locally.
- I thoroughly tested it (tested on most of the businesses) & after finding the bug-fix stable, I deployed it to production.
Another improvement needed urgently - Image Uploads
- @starkerz stated that, sometimes raw images which are taken by high resolution camera of high-end phones, can lead to slower image upload.
- All the images are uploaded as is - with highest resolution.
- Due to this, uploads are taking very long time if images are very big.
- We need to resize images before it gets uploaded.
- For asynchronous file upload, we are using TUS client on flutter side, which always requires a file.
- If we resize the image, flutter-web app only provides bytes of images & not the file
- Most packages don't support image-compression-with-file on web-app
- So, it's easier said than done in case of flutter based web-app.
- We're working on finding a solution for this & hopefully we'll be able to improve image-upload experience.
What's Next?
- Reducing the size of the image of an upload - In Development
- Putting Data on chain instead of centralised database - In Development
- Business Management With On-chain-implementation - To-Do
- Upload images for a business - Done
- Rule based editing things on business - To-Do
Bird Eye View of what's going on, On Project Distriator
( ⏳ = In Progress, ✅ = Done, 💻 = to-do)
- Critical Bug fixes - Reviews aren't showing up - ✅
- Critical Bug fixes - Faster & Better image upload UX - ⏳
- Putting data on chain instead of centralised db - ⏳
- Migrate existing excel-sheet-based-businesses to database using add-a-business-api 💻
- Once migration is done, we'll integrate update-a-business-API 💻
- Push new reviews to SpendHBD website 💻
- Support Localization / Multi language support 💻
(we keep removing ✅ done items)
How is it going?
- Distriator is doing well today.
- It looks like @starkerz is giving a demo to larger audience
- Many People were claiming today.
- These are the lucky users who claimed today & got their reward - @oznerol, @szejq, @klebersjunior, @mateuaxia, @xvlad, @rafaelpcoelho, @inconceivable, @giovannamatos, @katrinafrozen, @danielpatriota, @vaipraonde, @hernandesn, @jonsnow1983, @edtest, @pro-content
Project: Inbox for Hive - Hobby Project
Hive Inbox Mobile App
Hive Inbox Mobile App: New Drawer Menu Items
- As you can see in the screenshot above, we've added new menu items in the drawer / side menu.
- Now, it includes - Bookmarks, Ignored Authors, Manage Templates.
- We are yet to work on screens for those menu items.
Hive Inbox Mobile App: New Settings Screen
- As you can see in the screenshot above, we've added couple of more settings in the settings screen.
- As a user, you can switch language. We'll add more language soon.
- Dark More, AppVersion with Update & Contact Us are new items
My contributions on projects on Hive Blockchain
- Distriator App (on-going & in-developement) (also known as Hive Freedom Dollar)
- 3Speak Mobile App (production + maintenance)
- The Hive Mobile App (in-developement as a hobby project)
- Inbox for Hive (in-developement as a hobby project)
- HiveCurators - DiscordBot (production + maintenance)
- Hive Witness Node (production)
- 3Speak (Legacy / Current) WebApp (production + maintenance)
- 3Speak (Legacy / Current) Creator Studio (production + maintenance)
- 3Speak new-website - backend (acela-core) (contributed for 2-3 APIs)
- 3Speak new-website (contributed for 2 screens)
- Bitcoin Tube (Developed static home page)
- Video Encoder Nodes (12 video encoders)
- Union-Indexer-Node (1 union indexer node as a backup)
- HiveAuth Mobile App (Contributed)
Rewarding Hive Content Creators
- I support several contests hosted by different communities.
- I reward them with Hive-Power-up for the contribution that they have made on communities on Hive.
- We keep transferring portion of hive power to different users on Hive for encouraging them for their contribution on Hive.
- Those who respond to our replies, we also reward them with different tokens like PIZZA, BEER
- No power ups were sent today.
Dedicated Resources for Hive Eco-System
Resource Name | Resource Description | Approx Cost of Resource | Status |
---|---|---|---|
Hive Witness | Hive Witness Node | $50 | ✅ |
VSC | Running a VSC witness node | $5 | ✅ |
Discord Bot | Hive Curators Discord Bot Node | $5 | ✅ |
HP Rewards | Hive Curators HP reward Bot Node | $5 | ✅ |
12 Nodes | Powerful video encoder nodes for 3Speak $20 on average | $240 | ✅ |
Bandwidth | 3 internet connections | $50 | ✅ |
Distriator | Hive-Distriator Backend node | $50 | ✅ |
Community Contributors | Rewarding community contributors in INR | $60 | ✅ |
Additional Developers | Additional Contributing Developers | $1500 | ✅ |
-- | -- | -- | -- |
Total | Approx | $1965 | -- |
Updates: Video Encoder Nodes
- I'm running 12 powerful video encoder nodes for 3Speak Community Members.
- Monthly internet bandwidth usage which exceeds 15 TB, Maintenance cost, Electricity backup, Internet backup, Depreciation cost - it's all on me.
- On 2024-07-23, 3Speak published total 114 videos.
- My video encoder nodes encoded 81 videos from 114 videos published.
- It means, my encoder nodes encoded 71.05 % of total videos published on 2024-07-23
- Here is visual representation of above data.
My Daily Hive Investment Report for 2024-07-23
Value | Investment Type |
---|---|
0.000 Hive | Hive Power Up |
23.858 Hive | Witness Rewards in Hive Power |
81.096 Hive | Curation Rewards as Hive Power |
12.945 Hive | Benefactor Rewards as Hive Power |
-- | -- |
117.900 Hive | Total Hive Power Invested |
-- | -- |
Curation Report for 2024-07-23
NOTE:
- If you don't like tagging you under curation report, let me know in comment section & I'll exclude you from the curation report.
- If you think that I should not attach curation report in the post, let me know in the comment section.
We've curated total 39 & motivated content creators for their contributions on Hive.
Vote sagarkothari88 as Hive Witness
Vote for 3Speak as Witness
Get paid for paying in HBD/Hive & SATs
https://distriator.com
Credits to designers - noakmilo & josegrech