2024-06-24 - Distriator - UX Improvements & Backend Updates

in #hive-1395316 months ago

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

Trusted Business Guides Filter

Filter businesses based on trusted guides

  • @starkerz suggested that, there should be a way with which, we should be able to view the businesses managed by guides.
  • Based on this request, we implemented this filter on business-filter screen.
  • This filter will be available to super-admins & admins
  • With this, admins can easily filter out businesses managed by a specific guide
  • Following screenshot gives you the idea how to filter businesses by guide @buttcoins

filter businesses which are managed by guide @buttcoins

  • These changes are tested well locally.
  • We also deployed it first to the beta environment.
  • Upon finding everything good & bugs free, we shipped it to production.
  • Super-Admins & Admins can try out this feature now.

Backend - API to Add a business

JOI based object validation

joi schema for business-part-1
joi schema for business-part-2

  • We are using JOI for data validation
  • A business object may contain several attributes e.g. latitude, longitude, address line one, line two, city, state, country, display name, hiveusername, and so on.
  • With Joi in place, we can validate the data sent by the client.
  • Above screenshot highlights the JOI schema for validating add-a-business

Validating JSON at API level

add a business API

  • So far, we have added code for json-validation using JOI
  • We are yet to map it to mongoose schema & add it to database
  • Once above task is complete, Add a business API will be ready.

What's next?

  • Complete Add-A-Business API
  • Migrate existing excel-sheet-based-businesses to database using add-a-business-api
  • Once migration is done, we'll integrate update-a-business-API
  • Add support for setting percentage for each-trusted-business-guide on a business

My contributions on projects on Hive Blockchain

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, LUV
  • Today we sent power ups to these people on hive - @hindavi, @jishan5, @pardinus, @ellenripley, @miprimerconcurso
  • Here is the screenshot for your reference.

we sent hive power up to these people

Dedicated Resources for Hive Eco-System

Resource NameResource DescriptionApprox Cost of ResourceStatus
Hive WitnessHive Witness Node$50
DluxRunning Dlux Witness Node$5Down ATM
LarynxRunning a LARYNX node$5Down ATM
DuatRunning a DUAT node$5Down ATM
VSCRunning a VSC witness node$5
Discord BotHive Curators Discord Bot Node$5
HP RewardsHive Curators HP reward Bot Node$5
12 NodesPowerful video encoder nodes for 3Speak $20 on average$240
Bandwidth3 internet connections$50
DistriatorHive-Distriator Backend node$50
Community ContributorsRewarding community contributors in INR$60
Additional DevelopersAdditional Contributing Developers$1500
--------
TotalApprox$1980--

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-06-24, 3Speak published total 98 videos.
  • My video encoder nodes encoded 78 videos from 98 videos published.
  • It means, my encoder nodes encoded 79.59 % of total videos published on 2024-06-24
  • Here is visual representation of above data.

2024-06-24-encoder-data

My Daily Hive Investment Report for 2024-06-24

ValueInvestment Type
0.400 HiveHive Power Up
22.427 HiveWitness Rewards in Hive Power
71.968 HiveCuration Rewards as Hive Power
7.387 HiveBenefactor Rewards as Hive Power
----
102.182 HiveTotal Hive Power Invested
----

Curation Report for 2024-06-24

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 45 & motivated content creators for their contributions on Hive.

🧑‍💻 Author 🧑‍💻📝 Post 📝❤️ HiveCurator ❤️👥 Community 👥
@littlesorceresshttps://ecency.com/@littlesorceress/new-amigurumi-to-the-animal-collection-today-the-fox-eng-esp-nuevo-amigurumi-a-la-coleccion-de-animales-hoy-el-zorro@equipodeltaNeedleWorkMonday
@dawnonerhttps://ecency.com/@dawnoner/an-afternoon-with-morgan--another-pole-dance-session-part-2-infrared-photography-on-hive-sflk4v@dimascastillo90Alien Art Hive
@ariannysghttps://ecency.com/@ariannysg/eng-espbad-experiences-on-rusty-trial-sundaymalas-experiencias-en-domingo-de-rusty-trial@dimascastillo90GEMS
@jlinaresphttps://ecency.com/@jlinaresp/saint-john-baptists-day-venezuela-street-photography-from-montalban-carabobo-venezuela-oror-eng-esp-oror-28-pics@dimascastillo90Visual Shots
@passenger777https://ecency.com/@passenger777/tahtali-olympos-cable-car-tahtali@dimascastillo90Worldmappin
@christianyoctehttps://ecency.com/@christianyocte/myeongdong-24-korean-street-food@dimascastillo90Foodies Bee Hive
@mengaohttps://ecency.com/@mengao/smash-burgers-enpt-br@gwajnbergFoodies Bee Hive
@thisismylifehttps://ecency.com/@thisismylife/diy-summer-holiday-activities-craft-your-own-restaurant-menu@gwajnbergGEMS
@michupahttps://ecency.com/@michupa/ups-and-downs-like-a-ferris-wheel-sadness-is-temporary-enpt-dxa@gwajnbergHive Learners
@emiliorioshttps://ecency.com/@emiliorios/chopra-pareto-y-dalai-lama-3-leyes-de-vida-y-bienestar-mi-homenaje-aniversario-a-cholosandlotus-esen@miriannalisHolos&Lotus
@damarysvibrahttps://ecency.com/@damarysvibra/haz-tu-obra-teatral-y@miriannalisHolos&Lotus
@syel25https://ecency.com/@syel25/battle-mage-secrets-weekly-challenge-3f6f50e6fa286@oadissinSplinterlands
@lorddiablohttps://ecency.com/@lorddiablo/my-weekly-battle-mage-secrets-0dd37265cb27c@oadissinSplinterlands
@mawit07https://ecency.com/@mawit07/how-new-battles-doing@oadissinSplinterlands
@blitzzzzhttps://ecency.com/@blitzzzz/splinterlands-battle-mage-secrets-weekly-ec89175dea775@oadissinSplinterlands
@delilhavoreshttps://ecency.com/@delilhavores/flying-to-malta-volando-verso-malta@dimascastillo90Worldmappin
@soylegionariohttps://ecency.com/@soylegionario/la-pasion-de-la-copa-america-2024-en-barajitas-golazo-de-coleccion-es-en@fermionicoFull Deportes
@codingdefinedhttps://ecency.com/@codingdefined/front-running-allegation-in-quant-mf-b5x@bhattgLeoFinance
@libertycrypto27https://ecency.com/@libertycrypto27/craftink-idle-mode-my-progress-my-results-and-rewards-in-season-33-my-second-teams-modification-focus-on-ink-and-hiqs-market-value-engita-cwx@dimascastillo90Olio di Balena
@davidpena21https://ecency.com/@davidpena21/soccer-and-coffee-with-the@jasonmunapaseeCinnamon Cup Coffee
@sunscapehttps://ecency.com/@sunscape/what-s-blooming-this-week-6-24-by-sunscape@dimascastillo90HiveGarden
@hosgughttps://ecency.com/@hosgug/conquista-cumpleanos-y-muchos-deportes-mas-spa-eng@jasonmunapaseeFull Deportes
@olgavitahttps://ecency.com/@olgavita/winners-of-reflection-hunters-contest-309ef694704bb@jasonmunapaseeShadow Hunters
@carolineschellhttps://ecency.com/@carolineschell/the-estepona-orchid-museum-many-pictures-part-1-il-museo-di-orchidee-di-estepona-tante-foto-parte-1@jasonmunapaseeOlio di Balena
@wiseagenthttps://ecency.com/@wiseagent/audiovisual-entertainment-between-reason-and-emotion-dfj@gwajnbergMovies & TV Shows
@bengyhttps://ecency.com/@bengy/small-things-done@bhattgHiveGarden
@multifacetashttps://ecency.com/@multifacetas/owl-key-holderguarda-llaves-de-buhoeng-esp@bhattgNeedleWorkMonday
@glorydeehttps://ecency.com/@glorydee/i-designed-a-stunning-sheer@bhattgNeedleWorkMonday
@nonsowriteshttps://ecency.com/@nonsowrites/does-free-speech-matter-on@bhattgLeoFinance
@devyleonahttps://ecency.com/@devyleona/cute-avocado-bag-charm-easy-diy-needlework-how-to@bhattgNeedleWorkMonday
@tin.aung.soehttps://ecency.com/@tin.aung.soe/loving-too-much-isn-t@bhattgIndiaunited
@ruffatotmeeehttps://ecency.com/@ruffatotmeee/making-homemade-guava-jam-using-three-ingredients-a-perfect-sweet-jam-to-spread-on-loaf-bread-a-bun-or-a-toast@palomap3Foodies Bee Hive
@avdesinghttps://ecency.com/@avdesing/kmzplauv@palomap3Alien Art Hive
@honeyduehttps://ecency.com/@honeydue/echoing-into-the-past-or-loh-191@palomap3Ladies of Hive
@leaky20https://ecency.com/@leaky20/renovation-part-vii-getting-close@palomap3Architecture+Design
@aquagelashttps://ecency.com/@aquagelas/this-is-the-reason-i@palomap3Worldmappin
@lindorohttps://ecency.com/@lindoro/monomad-or-or-street-photography-6a4eec0aefbf@dimascastillo90Black And White
@nitsuga12https://ecency.com/@nitsuga12/10-facing-challenges-valuable-advice-from-a-friend-eng-esp@dimascastillo90Daily Blog
@x-rainhttps://ecency.com/@x-rain/saigon-in-faces-and-a-bunch-of-generalizations-about-vietnam@dimascastillo90Worldmappin
@julianhorackhttps://ecency.com/@julianhorack/art-at-the-beach-castles-made-of-sand-and-the-philosophy-of-life@mysteriousroadIndiaunited
@abelfotografiahttps://ecency.com/@abelfotografia/ronin-monomad-engesp@dimascastillo90Black And White
@duvincahttps://ecency.com/@duvinca/rias-baixas-beach-dune-and@dimascastillo90Visual Shots
@yameenhttps://ecency.com/@yameen/splinterlands-daily-rewards-or-purchased-and-opened-1-gladius-case-or-06-23-2024@reeta0119Olio di Balena
@tonyeshttps://ecency.com/@tonyes/esp-eng-la-lectura-digital@takeru255Hive Book Club
@antoniarhuizhttps://ecency.com/@antoniarhuiz/wuohhmyosb@takeru255Full Deportes

Support @sagarkothari88

Vote sagarkothari88 as Hive Witness

Support @threespeak

Vote for 3Speak as Witness

Get paid for paying in HBD/Hive & SATs

https://distriator.com

Credits to designers - noakmilo & josegrech

image by noakmilo

banner of distriator by josegrech

Swap your HBD/Hive using @ecency

Sort:  

🙏❤️

❤️ 🙏

There is a lot of technical information that I don't really understand but you can see the work behind it, thanks for the support.

Hello @nitsuga12

Thank you for going through details even if you don't get.
It's a daily-technical-updates.

Thank you for dropping by & commenting

!GIF Thank you for reading

Here are some additional gifts for you.

  • Here is !LUV token gift for you

Don't forget to support back

Eternally grateful for your recognition and appreciation of our work. Happy journey. Greetings and best regards.

Hello @tonyes

You are most welcome

Journey till the last breath

I'll keep up my best

Thank you for dropping by & commenting

!GIF You are most welcome

Here are some additional gifts for you.

  • Here is !LUV token gift for you

Thanks you.

Thank you for the support :)

Hello @delilhavores

You are most welcome.
I'll keep up my best for Hive & Hive Community Members

Thank you for dropping by & commenting

!GIF Cheers

Here are some additional gifts for you.

  • Here is !LUV token gift for you

Don't forget to support back

Thanks for your work!

Hello @abelfotografia

Thank you for appreciative & motivative words.
I'll keep up my best for Hive & Hive Community Members.

Thank you for dropping by & commenting

!GIF I'm motivated

Here are some additional gifts for you.

  • Here is !LUV token gift for you
  • Here is !PIZZA token gift for you
  • Here is !BEER token gift for you

Don't forget to support back

Thank you very much for the support, greetings.

Hello @davidpena21

You are most welcome.

Greetings from other side of the world.

I'll keep up my best

Thank you for dropping by & commenting

!GIF You are most welcome

Here are some additional gifts for you.

  • Here is !LUV token gift for you
  • Here is !PIZZA token gift for you

Don't forget to support back

Okok

Super grateful for the appreciation and support, my friend @sagarkothari88
On behalf of our community @holos-lotus, which is now three years old, and on my own behalf, I extend my sincere thanks to you.

Hello @emiliorios

You are most welcome.

I'll keep up my best, I'll keep supporting content creators on Hive.
I'm here since Nov-2021 & it feels like Hive Price going down since I joined :|

Thank you for dropping by & commenting

!GIF You are most welcome

Here are some additional gifts for you.

  • Here is !LUV token gift for you
  • Here is !PIZZA token gift for you

Thank you so much @sagarkothari88

Thank you so much dear friend, have a great day, best regards 🙋🙋🙋🙋

Hello @lindoro

You are most welcome.
Have a good day to you as well
I'll keep up my best

Thank you for dropping by & commenting

!GIF You are most welcome

Here are some additional gifts for you.

  • Here is !LUV token gift for you

Thanks for the support!

Hello @leaky20

You are most welcome.
I'll keep up my best for Hive & Hive Community Members

Thank you for dropping by & commenting

!GIF You are most welcome

Here are some additional gifts for you.

  • Here is !LUV token gift for you
  • Here is !PIZZA token gift for you

Don't forget to support back

Thank you very much @sagarkothari88 💗

Hello @avdesing

You are most welcome

Thank you for dropping by & commenting

!GIF You are most welcome

Here are some additional gifts for you.

  • Here is !LUV token gift for you

Keep up the good work. 👏

Recognized by Mystic artist Gudasol

You are loved.

Interested to to help music map cXc.world spread more good vibes on Hive?.

@douglas.life

!giphy thank you so much
!PIZZA

via Inbox

Thank you very much, my friend @sagarkothari88

I find your work and reports fascinating. A beautiful compliment to find me among the works you select and congratulate you for the value you give to the network and support the growth of others. I send you a big hug!

Hello @littlesorceress

A Hug back.

I'll keep up my best for Hive & Hive Community members.

Thank you for dropping by & commenting

!GIF You are most welcome

Here are some additional gifts for you.

  • Here is !LUV token gift for you

Thanks for the support!

Hello @thisismylife

You are most welcome.
I'll keep up my best

Thank you for dropping by & commenting

!GIF Lets support each other

Here are some additional gifts for you.

  • Here is !LUV token gift for you
  • Here is !PIZZA token gift for you

Don't forget to support back

This post was curated by the Visual Shots Team
Be part of our Curation Trail
Delegations are Welcome

Hello Team @visualshots

Thank you so much for the curation.

I'll keep up my best for Hive & Hive Community members.

I'm so glad to have your support.

You do a very good job @sagarkothari88, we are happy to support you 💪🏻♦️

Congratulations to the friends mentioned in this post. May the best always be for all of us.

Yes @mnurhiver
Congratulations.
Hope everything is going well.
Thank you for stopping by & dropping a comment.
Best for all of us

This post has been manually curated by @bhattg from Indiaunited community. Join us on our Discord Server.

Do you know that you can earn a passive income by delegating to @indiaunited. We share more than 100 % of the curation rewards with the delegators in the form of IUC tokens. HP delegators and IUC token holders also get upto 20% additional vote weight.

Here are some handy links for delegations: 100HP, 250HP, 500HP, 1000HP.

image.png

100% of the rewards from this comment goes to the curator for their manual curation efforts. Please encourage the curator @bhattg by upvoting this comment and support the community by voting the posts made by @indiaunited..

This post received an extra 10.00% vote for delegating HP / holding IUC tokens.

Thank you so much @bhattg & @indiaunited for the curation

Thank you for your support, brother, I am very happy with the support you provide, I hope we all continue to be successful and always happy

Hello @aquagelas

You are most welcome.

I'll keep supporting content creators on Hive.

Don't forget to support me back.

Thank you for dropping by & commenting

!GIF You are most welcome

Here are some additional gifts for you.

  • Here is !LUV token gift for you
  • Here is !PIZZA token gift for you

Don't forget to support back

Thanks for the mention and support!!!
Happy day!
!ALIVE
!PIZZA

Hello @duvinca

You are most welcome.
Thank you for those tokens
Have a happy day to you as well.

Thank you for dropping by & commenting

!GIF You are most welcome

Here are some additional gifts for you.

  • Here is !LUV token gift for you
  • Here is !PIZZA token gift for you

Thanks a lot!!!
!PIZZA

Hello @duvinca

You are most welcome.
Thank you so much for PIZZA token.

I'll keep up my best

Thank you for dropping by & commenting

!GIF You are most welcome

Here are some additional gifts for you.

  • Here is !LUV token gift for you

Thanks!
!LUV

PIZZA!

$PIZZA slices delivered:
sagarkothari88 tipped thisismylife
sagarkothari88 tipped duvinca
@duvinca(4/5) tipped @sagarkothari88 (x2)
sagarkothari88 tipped aquagelas
sagarkothari88 tipped abelfotografia
sagarkothari88 tipped davidpena21
sagarkothari88 tipped leaky20
sagarkothari88 tipped emiliorios