Project

General

Profile

Actions

Feature #3184

open

The flow

Added by Gregory Magarshak 19 days ago. Updated 19 days ago.

Status:
New
Priority:
High
Start date:
11/27/2025
Due date:
% Done:

0%

Estimated time:

Description

1. When people are logged out
They should see green button to REQUEST TO ATTEND EVENT

2. This will open login (using email address or phone number) and onboarding dialog for them create an account and do onboarding. Onboarding is:

3. Name (already set in login), Picture, Interests and Basic (gender, date of birth, and affiliation)

4. For interests — we can finally use the en.json from the original Groups app (I mean sports, activities, etc.)

5. After filling out interests and Streams/basic tool in onboarding, they PRE AUTHORIZE THE CARD to be charged if approved. Using Stripe. But we don’t chsrge them yet, just charge $1. But save thr $price they should be charged at the end. (See item 11 below please).

6. They can fill out their profile and greeting, and socials, while they wait to be approved

====

7. Admins of event see all the people requesting approval, and who were approved. Names, genders, ages etc. In a backend portal.

====

8. When approved, the system will message them by email/sms with link to event page.

9. They’ll see event location and can add event (ics) to their calendar.

10. We also tell them they can get $5 for every person they invite who also is approved. The invited person gets $5 and also the person whose invite they accepted. This is the promoter / referrals.

11. And then we eventually charge their credit card before the event, the even price they agreed ($price), in a cron, minus credits they earned before then (from inviting or whatever).

Later pricing (how much to charge) will integrate with my system I am building.

Actions #1

Updated by Gregory Magarshak 19 days ago

  • Description updated (diff)
Actions

Also available in: Atom PDF