Waivio

πŸ‘¨β€πŸ’» Hive dApp Development Updates - Rewriting Onboarding Journey for CheckInWithXYZ πŸŽ‰

6 comments

sagarkothari888 K2 months agoPeakD4 min read

Hey amazing Hive Fam πŸ‘‹,

Back again with some spicy updates 🌢️ on my coding adventures!
If you’ve been following my posts, you know I’m on an epic rewriting journey πŸ› οΈ.
The mission? Rebuilding the entire CheckInWithXYZ application in ReactJS πŸ’».

Why the switch? πŸ€”

Well... Flutter + Dart was a cool experiment 🐦✨, but sadly, the mobile web experience was like ordering pizza and getting only the crust πŸ•βž‘οΈπŸ₯–.
So, ReactJS now powers our onboarding rocket πŸš€.

In earlier posts, I spoke about re-developing reports module πŸ“.
Now, I’m thrilled to showcase the Onboarding Journey module 🎊.
Buckle up, Hiveheads β€” let’s dive in! πŸŠβ€β™‚οΈ


🌟 Onboarding Journey: Step by Step

πŸ“Έ Upload Selfie Screen

When a brand-new Hiver lands πŸšͺ, they start by uploading a selfie 🀳 (with their onboarder).

⚠️ Test photo = Coffee cup β˜•πŸ˜‚ (don’t worry, real deal = Hive joiner + whitelisted onboarder).

πŸ‘‰ After clicking Next, photo gets uploaded, and boom πŸ’₯ β€” next step unlocked!


✍️ Introduce Yourself

Time for newbies to shine like diamonds πŸ’Ž.

Introduce yourself
Introduce yourself

Here new users drop their intro: Who they are? What brings them here?
No confusions left behind ➑️ helpful tips + fun placeholder texts are added too πŸ“βœ¨.


πŸ§‘β€πŸ€β€πŸ§‘ Who Onboarded You?

Shoutouts time! 🎀

Who onboarded you?
Who onboarded you?

New users simply enter their onboarder’s Hive username (@sagarkothari88 😎). Easy-breezy!


🌍 Select Community

Optional but super useful 🎯.

Community selection
Community selection

Why? Because for collabs/events (think: TalentLand vibes 🎀🎢), this makes finding the right tribe easier!


⚑ Lightning Address

We added crypto lightning ⚑ flavor 🌟.

Lightning Address
Lightning Address

Thanks to @manuphotos 🫑 β€” if the onboarder chooses no SATs for new joiners, this screen stays hidden like a ninja πŸ₯·. Smart, right?


🌏 Country & Pin

For insights & data goodies πŸ“Š.

country and pin
country and pin

  • βœ… Country = mandatory
  • πŸ“ Pinning = optional

βœ… Checklist

Onboarding complete? Users now get a handy-dandy checklist πŸŽ’.

checklist
checklist

Everything they need β€” just one click away πŸ–±οΈ. Think of it like a "Starter Pack DLC" πŸ”₯.


πŸ› οΈ Behind the Scenes

  • Took quite some time ⏳ to build all these screens πŸ“±.
  • Full flow testing still pending πŸ§ͺ.
  • But… we’re super proud of this progress πŸ’― and hope you love it too πŸ’–.

πŸ’Œ Support & Feedback

  • πŸ’₯ Love this? Smash that upvote ⬆️ and hit follow βœ”οΈ
  • πŸ’¬ Drop your spicy feedback in comments β€” we love to hear from you 🫢

πŸŽ‰ The Hive Hype Never Stops πŸš‚

  • πŸ™Œ New onboards flying high with CheckInWithXYZ
  • πŸ’ Big hugs to Hive community πŸ’œ
  • πŸ“ˆ Hive blockchain = πŸš€ To the moon, Mars & beyond ✨

Lots of love for hive meme
Lots of love for hive meme


πŸ“ Final Note

  • I asked perplexity to help optimize this post to make it more readable and viewer-friendly.
  • Here is the link where you can find both original content & improvements made by AI

πŸš€ 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 Team
Contributed to HiveAuth Mobile AppEcency ↔ 3Speak IntegrationEcency ↔ InLeo IntegrationEcency ↔ Actifit Integration


πŸ™Œ Support Back

❀️ Appreciate my work? Consider supporting @threespeak & @sagarkothari88! ❀️

VoteForWitness
@sagarkothari88
@threespeak

Comments

Sort byBest