create account

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

View this thread on: hive.blogpeakd.comecency.com
· @sagarkothari88 ·
$31.24
πŸ‘¨β€πŸ’» Hive dApp Development Updates - Rewriting Onboarding Journey for CheckInWithXYZ πŸŽ‰
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](https://hackmd.io/_uploads/SyPN4NMuge.png)

⚠️ 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](https://hackmd.io/_uploads/rJUqVNG_gg.png)

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?](https://hackmd.io/_uploads/Syj7SNfOll.png)

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

---

### 🌍 Select Community
Optional but super useful 🎯.  

![Community selection](https://hackmd.io/_uploads/SyUdrNGOlx.png)

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

---

### ⚑ Lightning Address
We added crypto lightning ⚑ flavor 🌟.  

![Lightning Address](https://hackmd.io/_uploads/Sku9HVG_gx.png)

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](https://hackmd.io/_uploads/HkapSNzuge.png)

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

---

### βœ… Checklist
Onboarding complete? Users now get a handy-dandy checklist πŸŽ’.  

![checklist](https://hackmd.io/_uploads/r1p-V4fOle.png)

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](https://media.tenor.com/hVZBPyfgmnUAAAAC/mua-kiss.gif)

---

### πŸ“ 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
- https://www.perplexity.ai/search/27dfdf74-1e72-4dbd-ab6a-7880c51190d9

---

### πŸš€ My Contributions to ♦️ Hive Ecosystem

| Contribution | To | Hive | Ecosystem |
|--------------|----|------|-----------|
| Hive Witness Node | Hive API Node (in progress) | 3Speak Video Encoder Node Operator (highest number of nodes) | 3Speak Mobile App Developer |
| 3Speak Podcast App Developer | 3Speak Shorts App Developer | 3Speak Support & Maintenance Team | [Distriator Developer](https://distriator.com/) |
| [CheckinWithXYZ](https://checkinwith.xyz/) | [Hive Inbox](https://hive-inbox.the-hive-mobile.app/) | [HiFind](https://hifind.the-hive-mobile.app/) | [Hive Donate App](https://donate.the-hive-mobile.app/) |
| Contributed to HiveAuth Mobile App | Ecency ↔ 3Speak Integration | Ecency ↔ InLeo Integration | Ecency ↔ Actifit Integration |
| [Hive Stats App](https://stats.the-hive-mobile.app/) | [Vote for Witness App](https://witness.the-hive-mobile.app/) | [HiveFlutterKit](https://hiveflutterkit.sagarkothari88.one/docs/intro) | [New 3Speak App](https://3speak.sagarkothari88.one/#/?tab=home) |

---



### πŸ™Œ Support Back

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

| Vote | For | Witness |
|------|-----|---------|
| [![](https://images.hive.blog/u/sagarkothari88/avatar)](https://witness.the-hive-mobile.app/#/witnesses/@sagarkothari88) | [sagarkothari88](https://witness.the-hive-mobile.app/#/witnesses/@sagarkothari88) | @sagarkothari88 |
| [![](https://images.hive.blog/u/threespeak/avatar)](https://witness.the-hive-mobile.app/#/witnesses/@threespeak) | [threespeak](https://witness.the-hive-mobile.app/#/witnesses/@threespeak) | @threespeak |

---
πŸ‘  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 193 others
properties (23)
authorsagarkothari88
permlinkhive-dapp-development-updates-rewriting-onboarding-journey-for-checkinwithxyz
categoryhive-139531
json_metadata"{"app":"peakd/2025.8.3","format":"markdown","description":"Rewriting CheckInWithXYZ in ReactJS πŸŽ‰ Fresh onboarding journey, smoother UX, and Hive hype train full steam ahead πŸš‚βœ¨","tags":["hive","dev","india","waiv","neoxian","pizza","reactjs","checkinwithxyz","dapp","witness"],"users":["sagarkothari88","manuphotos","threespeak"],"image":["https://hackmd.io/_uploads/SyPN4NMuge.png","https://hackmd.io/_uploads/rJUqVNG_gg.png","https://hackmd.io/_uploads/Syj7SNfOll.png","https://hackmd.io/_uploads/SyUdrNGOlx.png","https://hackmd.io/_uploads/Sku9HVG_gx.png","https://hackmd.io/_uploads/HkapSNzuge.png","https://hackmd.io/_uploads/r1p-V4fOle.png","https://media.tenor.com/hVZBPyfgmnUAAAAC/mua-kiss.gif","https://images.hive.blog/u/sagarkothari88/avatar","https://images.hive.blog/u/threespeak/avatar"]}"
created2025-08-24 04:30:00
last_update2025-08-24 04:30:00
depth0
children6
last_payout1969-12-31 23:59:59
cashout_time2025-08-31 04:30:00
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value31.241 HBD
promoted0.000 HBD
body_length5,039
author_reputation581,538,719,338,992
root_title"πŸ‘¨β€πŸ’» Hive dApp Development Updates - Rewriting Onboarding Journey for CheckInWithXYZ πŸŽ‰"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id145,302,729
net_rshares104,122,789,350,402
author_curate_reward""
vote details (257)
@goodysam ·
This is awesome, with this update with would be much easier.
Thanks for working tirelessly in making hive a better place for all.
properties (22)
authorgoodysam
permlinkre-sagarkothari88-2025824t72059961z
categoryhive-139531
json_metadata{"links":[],"type":"comment","tags":["hive-139531","hive","dev","india","waiv","neoxian","pizza","reactjs","checkinwithxyz","dapp","witness"],"app":"ecency/3.3.3-mobile","format":"markdown+html"}
created2025-08-24 06:21:00
last_update2025-08-24 06:21:00
depth1
children1
last_payout1969-12-31 23:59:59
cashout_time2025-08-31 06:21:00
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length129
author_reputation275,556,565,085,867
root_title"πŸ‘¨β€πŸ’» Hive dApp Development Updates - Rewriting Onboarding Journey for CheckInWithXYZ πŸŽ‰"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id145,303,643
net_rshares0
@sagarkothari88 ·
Thank you @goodysam 

For Hive, Always.

Have a good day
properties (22)
authorsagarkothari88
permlinkre-goodysam-t1iyl4
categoryhive-139531
json_metadata{"tags":["hive-139531"],"app":"peakd/2025.8.3"}
created2025-08-25 00:55:54
last_update2025-08-25 00:55:54
depth2
children0
last_payout1969-12-31 23:59:59
cashout_time2025-09-01 00:55:54
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length56
author_reputation581,538,719,338,992
root_title"πŸ‘¨β€πŸ’» Hive dApp Development Updates - Rewriting Onboarding Journey for CheckInWithXYZ πŸŽ‰"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id145,321,373
net_rshares0
@hivebuzz ·
Congratulations @sagarkothari88! You have completed the following achievement on the Hive blockchain And have been rewarded with New badge(s)

<table><tr><td><img src="https://images.hive.blog/60x60/https://hivebuzz.me/badges/postallweek.png"></td><td>You have been a buzzy bee and published a post every day of the week.</td></tr>
</table>

<sub>_You can view your badges on [your board](https://hivebuzz.me/@sagarkothari88) and compare yourself to others in the [Ranking](https://hivebuzz.me/ranking)_</sub>
<sub>_If you no longer want to receive notifications, reply to this comment with the word_ `STOP`</sub>

properties (22)
authorhivebuzz
permlinknotify-1756091919
categoryhive-139531
json_metadata{"image":["https://hivebuzz.me/notify.t6.png"]}
created2025-08-25 03:18:39
last_update2025-08-25 03:18:39
depth1
children0
last_payout1969-12-31 23:59:59
cashout_time2025-09-01 03:18:39
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length615
author_reputation369,834,706,217,582
root_title"πŸ‘¨β€πŸ’» Hive dApp Development Updates - Rewriting Onboarding Journey for CheckInWithXYZ πŸŽ‰"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id145,323,626
net_rshares0
@kachy2022 ·
This is another interesting update I've seen today. Great with all the work to help on-boarding easy and fun.
properties (22)
authorkachy2022
permlinkre-sagarkothari88-2025825t14196463z
categoryhive-139531
json_metadata{"links":[],"type":"comment","tags":["hive-139531","hive","dev","india","waiv","neoxian","pizza","reactjs","checkinwithxyz","dapp","witness"],"app":"ecency/3.3.3-mobile","format":"markdown+html"}
created2025-08-25 13:19:06
last_update2025-08-25 13:19:06
depth1
children0
last_payout1969-12-31 23:59:59
cashout_time2025-09-01 13:19:06
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length109
author_reputation55,278,654,704,770
root_title"πŸ‘¨β€πŸ’» Hive dApp Development Updates - Rewriting Onboarding Journey for CheckInWithXYZ πŸŽ‰"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id145,330,711
net_rshares0
@luchyl ·
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 
properties (22)
authorluchyl
permlinkre-sagarkothari88-2025824t5463589z
categoryhive-139531
json_metadata{"links":[],"type":"comment","tags":["hive-139531","hive","dev","india","waiv","neoxian","pizza","reactjs","checkinwithxyz","dapp","witness"],"app":"ecency/3.3.3-mobile","format":"markdown+html"}
created2025-08-24 04:46:36
last_update2025-08-24 04:46:36
depth1
children1
last_payout1969-12-31 23:59:59
cashout_time2025-08-31 04:46:36
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length152
author_reputation187,565,433,297,011
root_title"πŸ‘¨β€πŸ’» Hive dApp Development Updates - Rewriting Onboarding Journey for CheckInWithXYZ πŸŽ‰"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id145,302,875
net_rshares0
@sagarkothari88 ·
Thank you @luchyl 

We'll keep our best.

Thank you once again for motivating words.
properties (22)
authorsagarkothari88
permlinkre-luchyl-t1iyka
categoryhive-139531
json_metadata{"tags":["hive-139531"],"app":"peakd/2025.8.3"}
created2025-08-25 00:55:24
last_update2025-08-25 00:55:24
depth2
children0
last_payout1969-12-31 23:59:59
cashout_time2025-09-01 00:55:24
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length84
author_reputation581,538,719,338,992
root_title"πŸ‘¨β€πŸ’» Hive dApp Development Updates - Rewriting Onboarding Journey for CheckInWithXYZ πŸŽ‰"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id145,321,359
net_rshares0