2024-08-13 - Distriator - Beta - Backend & UX improvements

Updates on Project Distriator

Discussion with @starkerz

  • We had a detailed call with @starkerz
  • Over the call, we understood the limitation of current implementation of business management model.
  • We jotted down all the points with which we can improve the overall experience

Changes in Trusted Business Guides APIs

Changes in Trusted Business Guides APIs

  • We did update the trusted-business-guides repository last week.
  • Today, while reviewing code & planning the front-end task, we realised that APIs needed update.
  • We immediately addressed this blocker & updated the APIs.
  • With this front-end work for business-guides management was unblocked.

Trusted Guides need city & country

Google Places API - NearBy Vs Text Search

Near By search

  • We implemented Near By Search API from Google Places
  • However, it didn't produce result as per our expectation.
  • We couldn't find most useful results without pagination
  • We experienced this during the demo & discussion with @starkerz

Switching to Google Text Search for Places

Text Based Search

  • This new API is similar to Near By search API

  • Here, on top of location, you can also sent text query

  • With this, we have higher possibility of getting expected result.

  • Upon trying for 10 different businesses, we found match in first page.

  • So, from front-end, admins will require to enter city & choose country for a trusted guide when adding a trusted guide.

  • With this, any guide who has logged in, will be able to add businesses in his/her area only

Updating Beta Distriator APIs with Text-Search of Google Places

Updating Beta Distriator APIs with Text-Search of Google Places

  • As you can see in the screenshot above, in the request, we are sending 3 values - lat, lng & text query.
  • And in response, you can see that, we are getting expected result in first page it self.
  • After testing these API locally for couple businesses locally, we shipped it to beta environment.
  • We are now working UX changes to implement these new API.

Improving API result of Text-Search of Google Places

Improving API result of Text-Search

  • With the screenshot above, we are highlighting that, we have now added details of hashed-url of the google photos of a business.
  • In order to get the exact images, we'll have to hit google photos API
  • We are working on adding such APIs so that we can download photos from Google Photos of a specific business & upload it to SpkNetwork's decentralised infrastructure.

What's Next?

  • ✅ Deploy APIs on a new backend - beta-environment
  • ✅ Deploy front-end on beta-environment, pointing to beta-backend
  • ✅ Beta > Update Trusted Guides API & accept city, country
  • ✅ Beta > Update Places APIs to provide search results with query provided
  • ⏳ Requirement Specs > Access Matrix for Business Management Module
  • ⏳ FrontEnd > Address the feedback provided by @starkerz on UX of Business management
  • ⏳Test everything on beta env
  • ⏳ Testing + Dev > Fix issues if we find any
  • Beta > BackEnd > New API to upload image
  • Beta > FrontEnd > Step by Step add a business
  • Beta > FrontEnd > Business Guides - Add / Edit - City, Country
  • Beta > FrontEnd > Auto populate - Address Line one, City, State, Country, Phone Number, WebSite, Work Timings, Business Types
  • Write a script to add all businesses to database
  • Deploy things to production

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-08-13, 3Speak published total 148 videos.
  • My video encoder nodes encoded 112 videos from 148 videos published.
  • It means, my encoder nodes encoded 75.68 % of total videos published on 2024-08-13

My Daily Hive Investment Report for 2024-08-13

ValueInvestment Type
0.000 HiveHive Power Up
25.283 HiveWitness Rewards in Hive Power
77.440 HiveCuration Rewards as Hive Power
4.621 HiveBenefactor Rewards as Hive Power
----
107.344 HiveTotal Hive Power Invested
----

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



0
0
0.000

3 comments

Congratulations @sagarkothari88! You have completed the following achievement on the Hive blockchain And have been rewarded with New badge(s)

You received more than 25000 HP as payout for your posts, comments and curation.
Your next payout target is 26000 HP.
The unit is Hive Power equivalent because post and comment rewards can be split into HP and HBD

You can view your badges on your board and compare yourself to others in the Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

Check out our last posts:

LEO Power Up Day - August 15, 2024
0
0
0.000