blip icon indicating copy to clipboard operation
blip copied to clipboard

Sign up flow improvements

Open aduermael opened this issue 1 year ago • 2 comments

  • [x] force to pick age #630 Currently, 12 is selected by default, but as a result many many accounts are created with that age.
  • [x] Do not allow to submit incorrect numbers
    • Button should be disabled while waiting for correct phone number.
    • Twilio API (that we're using currently) returns if the number is correctly formatted but also information to exclude numbers like +10000000000
  • [x] Fix error in parent creation (phone number goes to wrong field) @gdevillele
  • [x] fix loading screen / unlock when in parent dashboard funnel
    • Loading could improved showing something like "Retrying in 3, 2, 1..." + button to force retry
  • [ ] parent dashboard: approve by default on link opening with option to suspend
  • [ ] pre-detect phone extension based on IP
    • [ ] Assign country when upon account creation or if missing on login
    • [ ] Country can be modified manually then by user on profile page
    • [ ] Assign time zone based on IP too (users will be able to override and we may retrieve differently later on)
      • xptools / system could also provide it (maybe it can also provide the country)
  • [ ] display flag icons
  • [ ] offer coins for completion
  • [ ] Make background more appealing as user progresses in signup flow (birthday cake scene, display avatars, etc.)

aduermael avatar Aug 29 '24 10:08 aduermael

Regarding this:

Twilio API (that we're using currently) returns if the number is correctly formatted but also information to exclude numbers like +10000000000

twilio seems to always return a "null" phone score:

"phone_number_quality_score": null,

So I won't use this returned field for now.

gdevillele avatar Sep 02 '24 09:09 gdevillele

moving to 0.1.4 milestone

gdevillele avatar Sep 05 '24 06:09 gdevillele