🔄 USER STATES & BEHAVIOR LOGIC:
🛑 USER EXITED (WITHOUT SIGNING IN OR REGISTERING)
-
✅ Session Memory Required
-
If the user begins interacting (e.g., selects categories, filters, fills form fields), their choices must be saved locally
-
When the user returns, selections and interactions should remain visible by default
-
🧠 Goal: Don’t lose the user’s momentum. Re-entering should feel seamless.
👤 NOT REGISTERED / NOT SIGNED IN
📍 Behavior similar to: Freeio Demo
🎯 Inspired by Fiverr’s public browsing structure
🧩 What to Display (without account):
-
🔁 Referrals (sample or anonymized)
-
🏅 Top Performers Near ZIP Code
-
Click to share location and see
-
-
💸 Crowdfunding Campaigns (public-facing only)
-
🏘️ Local Properties based on user’s ZIP
-
-
🌐 Networking Previews (no DM access)
-
📊 Sorting Options
-
Sort by: “Nearest By”
-
Trending, Most Recent
-
-
🛍️ Shop access (entire catalog, could make purchase when signed in)
🔑 Actions that trigger Sign-Up Prompt:
-
Posting referral
-
Send message
-
Save campaign
-
Access someone's full profile
✅ SIGNED IN / REGISTERED USERS
Upon sign-in, user should be redirected based on their preference:
🔁 Redirect Logic:
-
Option 1: Dashboard
-
Option 2: Personalised Landing Page
-
Option 3: Profile
💡 Preferrably; Let user choose default redirect in account settings if possible
🧠 Signed-In Experience Includes:
-
🧾 Crowdfunding feed personalized to:
-
Zip code
-
Interests
-
Previous activity
-
-
🔁 Referral interactions saved (who they’ve shared referrals with)
-
🧠 Last seen history recalled:
-
Users they messaged
-
Offers posted
-
Groups engaged
-
-
📌 Option to continue where they left off
🚫 DO NOT:
-
Do not take user to public version of profile Fiverr does
-
Do not expose private activity to others unless made public intentionally
🎯 SAMPLE EXPERIENCE TO EMULATE:
Even if it’s not the user’s own campaign, still show:
-
🧾 Crowdfunding results
-
📍 Listings near ZIP
-
🏅 Recommended Providers
-
🧠 “Based on your last visit” cards or notices