Allegiance

Allegiance Breakdown

I really enjoy the look and feel of the app. Super clean views, love the fluidity.

Ran through the initial onboarding and spent a little bit poking around the app. I have a few potential bugs to report and some thoughts for improving the app experience. Super cool to see this in the wild, congrats man!!

Bug Reports

GIVEN user does not allow push notifications AND user restarts the app SYSTEM displays Alert Failed to get push token for push notification! error (see below)
Oops a fatal error has occurred somewhere in my first session, just after onboarding. Might be related to user choosing not to allow push notifications? not sure how to reproduce

Improvement suggestions

Include push notification permission request in the onboard flow or elsewhere, should be obvious why it benefits the user to enable
Use the teams selected by users in initial onboard step as “their” team to determine which groups to show and recommend
Use initial personal info onboard field values to help inform which teams/groups to surface as "suggested"
Allow user to enable push notifications via their settings view (maybe this already exists and I'm just not seeing it?
Explain, in brief, the value of joining a group and the value of allegiances and what the difference between groups and allegiances is during onboard flow
image

On subsequent app load if push notifications are not allowed:

image