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
- 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.
Google Places API - NearBy Vs Text 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
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
- 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
- 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
Value | Investment Type |
---|---|
0.000 Hive | Hive Power Up |
25.283 Hive | Witness Rewards in Hive Power |
77.440 Hive | Curation Rewards as Hive Power |
4.621 Hive | Benefactor Rewards as Hive Power |
-- | -- |
107.344 Hive | Total Hive Power Invested |
-- | -- |
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
Swap your HBD/Hive using @ecency
0
0
0.000
Congratulations @sagarkothari88! You have completed the following achievement on the Hive blockchain And have been rewarded with New badge(s)
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:
Distriator is become each day better. Keep good work!
Thank you @vaipraonde for motivating words.
I'll keep up my best.
Have a good day
via Inbox