Sagar Kothari avatar

🚀 CheckinWithXYZ: Script Mayhem, Coffee, and Tiny Triumphs! 😅

sagarkothari88

Published: 11 Aug 2025 › Updated: 11 Aug 2025🚀 CheckinWithXYZ: Script Mayhem, Coffee, and Tiny Triumphs! 😅

🚀 CheckinWithXYZ: Script Mayhem, Coffee, and Tiny Triumphs! 😅

Hey Hive Fam! 😄

Just when you thought things were smooth, my backend journey for CheckinWithXYZ took a pitstop at Quirksville. Here’s a fun rundown of what’s been cooking!


🕵️‍♂️ The Case of the Missing Data Points

After sharing updates with starkerz@starkerz, he threw in some next-level feedback. One gem? Show onboarding reports by communities!
Me: 😳
Problem: We weren’t storing all the juicy data in the DB—just username, permlink, onboarder, and approval-status.
Link for nerds: See existing reports here

Good news: Already hacked together a script to fill in "date of joining". Needs more spice for deeper data! 🌶️


🤖 Script Shenanigans: Now With Extra Data

So I updated my Node.js script (with necessary caffeine ☕):

  1. Fetch transfer history for threespeakselfie
  2. Chuck out outgoing transfers
  3. Zero in on records with memos 🧾
  4. Smart regex filters 😎
  5. Map it all: username, permlink, date
  6. Loop over everything like a coding ninja

add missing data points using script

🏆 Now we pull post details—hello, community IDs, names, countries, intro-text, selfies... if it's in the post, we snagged it!


🛠️ Run Script. Sweat. Repeat.

Ran the shiny script. Did it work? Eh... after a couple of panic-induced Ctrl+C’s and head scratches, YES!
All data imported. Boom.


🗃️ Data Digs: The “Am I Done Yet?” Saga

Script munches through 350-ish records. I go for chai. Come back, and...
Open MongoDB Compass—the moment of truth.

we got all attributes

All attributes in place!
Me: YES!
Also me: Wait, don’t jinx it yet! Need to deploy...


🚀 Deploy Like a Boss (Or Hope You Are)

Ready for my favorite tradition:
“It works locally, so it’ll totally break on prod.”
Press Deploy. Countdown: 3... 2... 1... 💣

Deployment going in 3 2 1 🚀

And... it’s done!

And deployment done

But wait. Touched prod DB. Sweaty palms. The real anxiety begins: does the live app still live?


🧪 Testing in The Wild: Will It Blend?

Drumroll...
Checked production app, API calls, data sent... All GREEN!

Successful testing

Senior devs: “Meh.”
Me (the accidental backend dev): HUGE WIN! 🥲
Small victories, big celebrations!


🍔 Wait, There’s More—Frontend Next!

Yay? Not so fast!
Backend might be sorted, but now comes frontend—report visualizations! Stay tuned for more panic, code, and fun screenshots soon. 🎉


⚡️ That’s All Folks! ⚡️

Thank YOU for cheering me on, Hive community!
Drop your feedback, jokes, memes or virtual coffees below! ☕
Onwards! 🚀
Hive ♦️ to Moon 🌙


📝 Final Note


🚀 My Contributions to ♦️ Hive Ecosystem

ContributionToHiveEcosystem
Hive Witness NodeHive API Node (in progress)3Speak 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@threespeak & sagarkothari88@sagarkothari88! ❤️

VoteForWitness
sagarkothari88sagarkothari88@sagarkothari88
threespeakthreespeak@threespeak

Leave 🚀 CheckinWithXYZ: Script Mayhem, Coffee, and Tiny Triumphs! 😅 to:

Written by

App Developer on Hive - Distriator, Check in With XYZ, 3Speak, HiveSuite.app.

Read more #hive posts


Best Posts From Sagar Kothari

We have not curated any of sagarkothari88's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.

More Posts From Sagar Kothari