๐Ÿ‘จโ€๐Ÿ’ป Hive dApp Development Updates - Rewriting Onboarding Journey for CheckInWithXYZ ๐ŸŽ‰

in HiveDevs โ€ข 2 months ago

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).

upload selfie screen screenshot

โš ๏ธ 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

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?

New users simply enter their onboarderโ€™s Hive username (@sagarkothari88 ๐Ÿ˜Ž). Easy-breezy!


๐ŸŒ Select Community

Optional but super useful ๐ŸŽฏ.

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

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 = mandatory
  • ๐Ÿ“ Pinning = optional

โœ… Checklist

Onboarding complete? Users now get a handy-dandy 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


๐Ÿ“ 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 & @sagarkothari88! โค๏ธ


Sort: ย 

With this update, it's going to be super easy to on board new users, and the handy checklist makes it even more amazing. ๐Ÿ‘Œ
God's job, as always. ๐Ÿ‘
!BBH

Thank you @luchyl

We'll keep our best.

Thank you once again for motivating words.

This is awesome, with this update with would be much easier.
Thanks for working tirelessly in making hive a better place for all.

Thank you @goodysam

For Hive, Always.

Have a good day

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

You have been a buzzy bee and published a post every day of the week.

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

This is another interesting update I've seen today. Great with all the work to help on-boarding easy and fun.