Skip to main content

Complete Product Requirements & Guidelines Document

--

1. PLATFORM OVERVIEW

What is Nexgate Events?

A social commerce-integrated event management platform where events and products live together, driving each other's growth.

The Problem We Solve

For Hosts:

  • Slow payouts (5-7 days standard)
  • High fees (8-15%)
  • Events disconnected from products
  • Complex ticket management
  • Need multiple check-in devices

For Attendees:

  • Events discovered through spam, not friends
  • Tickets scattered across apps
  • Can't see which friends are going
  • No product connection

The Nexgate Solution

For Hosts:

  • ✅ 48-hour payout (fastest in industry)
  • ✅ 10% platform fee (transparent)
  • ✅ Attach products to events
  • ✅ Simple per-tier pricing
  • ✅ Unlimited scanner devices (no app needed)
  • ✅ Social feed discovery

For Attendees:

  • ✅ Discover through friends
  • ✅ One QR per ticket
  • ✅ Exclusive product access
  • ✅ Hybrid options (physical/online)
  • ✅ Mix free & paid tickets

2. CORE PHILOSOPHY

The 7 Unbreakable Laws

1. One Ticket = One Unique QR Code

Every ticket has its own cryptographically signed QR code.

  • Prevents fraud
  • Perfect tracking
  • Works offline

2. 48-Hour Payout Rule

Host receives money 48 hours after event ends. Period.

  • Builds trust
  • Improves cash flow
  • Competitive advantage

3. Social Commerce First

Events ARE products. They live in the same feed.

  • Events drive product sales
  • Products drive event attendance
  • Network effects

4. Hybrid Events, Hybrid Pricing

Physical ≠ Online. Different experiences = different prices.

  • Maximizes revenue
  • Increases accessibility
  • Clear value for each

5. Per-Tier Pricing Freedom

Each tier decides: FREE or PAID. No global toggle.

  • Mix free + paid tiers
  • Maximum flexibility
  • Simple logic

6. Device Linking for Scanners

No accounts needed. Generate link → Scan with any device.

  • Unlimited check-in points
  • Works on any phone/tablet/kiosk
  • Instant setup
  • Revocable access

Minimum 3 photos. Events with photos get 3x bookings.

  • Social proof
  • Shows venue/vibe
  • Builds trust

3. USER ROLES

Host (Event Creator)

Who they are:

  • Content creators, fitness instructors
  • Brands, workshop hosts
  • Community organizers

What they can do:

  • Create/edit/delete events
  • Set ticket pricing
  • Attach products
  • Generate scanner links
  • View analytics
  • Receive payouts
  • Respond to reviews

Attendee

Who they are:

  • Event ticket holders
  • Product shoppers
  • Community members

What they can do:

  • Browse/search events
  • Purchase tickets
  • Transfer tickets
  • Check-in with QR
  • Leave reviews
  • Access products
  • Share events

Scanner Device (No Account)

What it is:

  • Any device with scanner link
  • Phone, tablet, kiosk, custom hardware
  • No Nexgate account needed

What it can do:

  • Scan QR codes for specific event only
  • Show check-in confirmation
  • Display real-time count
  • Work offline

4. EVENT TYPES

One-Time Event

Description: Single date, fixed capacity

Use cases:

  • Product launches
  • Pop-up shops
  • Workshops
  • Concerts

Example:

Fashion Launch Party
March 15, 2025, 7:00 PM
Wynwood Gallery, Miami
$25 General, $50 VIP
100 capacity

Recurring Series

Description: Repeats weekly/monthly

Use cases:

  • Yoga classes
  • Networking meetups
  • Fitness bootcamps

Configuration:

  • Repeat: Weekly/Bi-weekly/Monthly
  • Days: Mon, Wed, Fri
  • End: Never/After X times/End date
  • Preview next 6 occurrences

Example:

Sunday Morning Yoga
Every Sunday, 8:00 AM
Started March 1, 2025
$25 per class
30 capacity per class

Multi-Day Event

Description: Multiple days, same ticket

Use cases:

  • Festivals
  • Retreats
  • Conferences

Features:

  • Same QR works all days
  • Track attendance per day
  • Allow re-entry each day

Example:

Wellness Retreat
March 15-17, 2025 (3 days)
Bali Resort
$450 (all 3 days)
50 capacity

Location Types

In-Person Only

  • Google Maps address
  • Hide address until 24-48h before
  • Parking info
  • Venue capacity

Online Only

  • Zoom/Google Meet/Custom
  • Link revealed after purchase
  • Unlimited or limited capacity
  • Recording access (optional)

Hybrid (Physical + Online)

  • Separate pricing for each
  • Different capacities
  • Different benefits
  • Independent tracking

5. TICKET SYSTEM

Per-Tier Pricing (Core Concept)

No global "free or paid" toggle!

Each tier independently decides: FREE or PAID

Creating Ticket Tiers

Every tier has:

  1. Name - "VIP", "General", "Economy"
  2. Pricing - ○ FREE or ○ PAID $[__]
  3. Capacity - How many available
  4. Benefits - What's included

Example: In-Person Event

HOST CREATES:

TIER 1: Economy
- Pricing: ● FREE
- Capacity: 30
- Benefits: Standing room, general entry

TIER 2: Regular
- Pricing: ● PAID $35
- Capacity: 20
- Benefits: Reserved seat, drink, gift bag

TIER 3: VIP
- Pricing: ● PAID $75
- Capacity: 10
- Benefits: Front row, meet & greet, merch

SYSTEM DISPLAYS:
"FREE & PAID OPTIONS"
"From FREE to $75"
Total capacity: 60

Example: Hybrid Event

PHYSICAL TICKETS:

TIER 1: Standard In-Person
- Pricing: ● PAID $40
- Capacity: 25
- Benefits: Entry, seating, refreshments

TIER 2: VIP In-Person
- Pricing: ● PAID $85
- Capacity: 10
- Benefits: Front row, meet & greet

ONLINE TICKETS:

TIER 1: Basic Virtual
- Pricing: ● FREE
- Capacity: Unlimited
- Benefits: Livestream only

TIER 2: Premium Virtual
- Pricing: ● PAID $20
- Capacity: 100
- Benefits: HD stream, recording, Q&A

SYSTEM DISPLAYS:
"Physical & Online Available"
Physical: $40-$85
Online: FREE or $20

Ticket Purchase Flow

Single Tier

1. Select tier: "VIP ($75)"
2. Quantity: 2
3. Enter names
4. Payment: $150
5. 2 unique QR codes sent

Mixed Tiers (Free + Paid)

1. Select "Economy (FREE)" × 2
2. Add "VIP ($75)" × 1
3. Enter 3 names
4. Payment: $75 (only VIP charged)
5. 3 unique QR codes sent

QR Code Structure

Each QR contains:

  • Unique ticket ID
  • Event ID
  • User ID
  • Tier ID
  • Cryptographic signature
  • Cannot be forged
  • Works offline

Special cases:

  • Multi-day: Same QR, multiple scans
  • Recurring: Class pack tracking
  • Transferred: New QR for new holder

6. HYBRID EVENTS & PRICING

Why Hybrid Matters

Physical ≠ Online

  • Different experiences
  • Different value
  • Different pricing

Host Setup

STEP 1: Choose ● Hybrid

STEP 2: Physical Tiers
Economy: FREE, 20 capacity
Premium: $50, 15 capacity

STEP 3: Online Tiers
Basic: FREE, Unlimited
Premium: $20, 50 capacity

Attendee View

STEP 1: Choose Type
● In-Person  ○ Virtual

STEP 2: Choose Tier
[If In-Person selected]
💚 Economy - FREE
⭐ Premium - $50

[If Virtual selected]
💻 Basic - FREE
💻 Premium - $20

Analytics Split

Physical: 30 attendees, $600 revenue
Online: 130 attendees, $860 revenue
Total: 160 attendees, $1,460 revenue

7. SCANNER SYSTEM (DEVICE LINKING)

Revolutionary Approach

No app needed. No account needed.

Creating Scanner Links

EVENT DASHBOARD → [+ Add Scanner]

Device name: "Front Desk iPad"
Expires: ● After event  ○ Custom  ○ Never

[Generate Link]

RESULT:
Link: nexgate.app/scan/abc123xyz
QR code to share
Valid only for this event

Using Scanner

On ANY device:

Scanner shows:

┌─────────────────────┐
│ NEXGATE SCANNER     │
│ Beach Yoga - Mar 16 │
├─────────────────────┤
│ [CAMERA VIEW]       │
│ Point at QR code    │
├─────────────────────┤
│ 28/60 checked in    │
│ [Flash] [Search]    │
└─────────────────────┘

Successful scan:

✓ Emma Wilson
Ticket: #2847
Tier: VIP ($75)
First-time attendee! 🎉

Auto-advancing in 2s...

Features

Works Online:

  • Real-time validation
  • Live updates across devices
  • Full ticket details

Works Offline:

  • Cryptographic validation
  • Stores check-ins locally
  • Syncs when online
  • No degradation

Security:

Use Cases

Small Event:

  • Host uses phone
  • 10 seconds setup

Medium Event:

  • 3 volunteers with phones
  • Send link via SMS
  • Multiple entry points

Large Event:

  • 5 iPads at entrances
  • Kiosk mode
  • Professional setup

Recurring Series:

  • Permanent iPad at studio
  • Never-expire link
  • Works every class

8. PRODUCT INTEGRATION

Why Products Matter

Events → Product sales Products → Event discovery Both → Network effects

Attaching Products

CREATE EVENT → Attach Products (max 5)

PRODUCT 1: Yoga Mat
- Regular: $65
- Badge: 💰 15% off for attendees
- Available: Before, during, after event
- Sale price: $55.25

PRODUCT 2: Workshop Recording
- Price: $10
- Badge: 🔓 Unlocked after attending
- Available: After event only

PRODUCT 3: Water Bottle
- Price: $15
- Badge: 🎁 Free with VIP ticket
- Available: At event (pickup)

Product Badges

🎫 Available at event - Buy at venue ⚡ Event exclusive - Attendees only 🎁 Free with ticket - Included in price 💰 Discounted - Special attendee pricing 🔓 Unlocked after - Access post-event ⏰ Limited time - Time-bound offer

Display on Event Page

Before event:

SHOP EVENT PRODUCTS

📸 Yoga Mat - $55.25 (15% off)
💰 Attendee discount
[Pre-Order]

📸 Recording - $10
🔓 Unlocked after you attend
[Learn More]

After event (attendees only):

EMAIL: "🎉 You've unlocked access!"

Workshop Recording - $10
Advanced Course - $50 (50% OFF)
Next Event VIP - $20

Code: BEACHYOGA15
Valid 48 hours

[Shop Now]

Impact

Events with products attached:

  • 51% higher revenue
  • 3x social sharing
  • Better retention

9. REVIEW SYSTEM

Collection Timeline

2 hours after event: "Quick rating ⭐" → 5-star tap

24 hours later: Full review request + incentives

1 week later: Final reminder

Review Form

RATE BEACH YOGA

Overall: ⭐⭐⭐⭐⭐ (required)

Quick ratings (optional):
Venue: ⭐⭐⭐⭐⭐
Instructor: ⭐⭐⭐⭐⭐
Organization: ⭐⭐⭐⭐☆
Value: ⭐⭐⭐⭐⭐

Tell us more: (optional)
[Amazing sunrise session...]

Add photos: [+] [+] [+]

Privacy:
● Public  ○ Anonymous  ○ Private

EARN:
✓ 50 points ($5 credit)
✓ 10% off next event
+ Add photos for 100 bonus

[Submit Review]

Display

⭐ 4.8 out of 5 (127 reviews)

BREAKDOWN:
⭐⭐⭐⭐⭐ ████████ 89%
⭐⭐⭐⭐☆ ███      8%
⭐⭐⭐☆☆ █        2%

MOST MENTIONED:
🌅 Great vibes (42)
🧘 Amazing instructor (38)

RECENT REVIEWS:
Emma Wilson ⭐⭐⭐⭐⭐
"The sunrise session was magical..."
📸📸📸
👍 12 helpful

↳ Host replied:
  "Thank you Emma! 🙏"

Host Response

NEW REVIEW notification

Emma: ⭐⭐⭐⭐⭐
"Amazing session..."

[Respond]

Your response:
[Thank you Emma! Hope to 
see you next Sunday!]

[Post Response]

10. PAYMENT & PAYOUT

When Attendee Buys

1. Select ticket ($75)
2. Enter payment
3. Charge immediately
4. Funds → Escrow
5. Confirmation sent

Escrow System

Purchase (Mar 1)
→ Funds in escrow (protected)

Event happens (Mar 16, 7pm)
→ Event completes

48 hours later (Mar 18, 7pm)
→ Funds released
→ Platform fee deducted (10%)
→ Net sent to host

Payout Calculation

Simple:

Gross: $1,000
Platform fee (10%): -$100
Net payout: $900

Deposited 48h after event

Mixed free + paid:

Free tickets: 40 (no revenue)
Paid tickets: 30 × $25 = $750

Platform fee on paid only: -$75
Net payout: $675

The 48-Hour Rule

Formula: Event End + 48 Hours = Payout

Examples:

  • Event ends Mar 16, 7pm → Payout Mar 18, 7pm
  • Multi-day ends Mar 17, 8pm → Payout Mar 19, 8pm
  • Recurring: Each class gets payout 48h after

Payout Dashboard

UPCOMING PAYOUTS:
Beach Yoga - Mar 16
Payout: Mar 18, 7pm
Amount: $945
Status: ⏰ 32 hours left

COMPLETED:
Sunset Yoga - Mar 9
Paid: Mar 11, 6:30pm
Amount: $612.50
Status: ✓ Deposited

Refunds

Host-initiated:

Select attendee
[Issue Refund]

Full refund: $75
Platform fee non-refundable
Host absorbs: $7.50

[Confirm]

Automatic (event cancelled):

  • All attendees refunded
  • Full amount + platform fee
  • Nexgate absorbs cost
  • Within 24 hours

11. COMPLETE USER JOURNEYS

Journey 1: Host Creates Hybrid Event

DAY 1 - CREATING:

1. Emma logs in
2. [Create Event]
3. Upload cover + 2 gallery photos
4. Title: "Beach Yoga & Sunset"
5. Category: Fitness
6. Location: ● Hybrid

7. Physical tiers:
   Economy: FREE, 20 cap
   Premium: $40, 15 cap

8. Online tiers:
   Basic: FREE, unlimited
   Premium: $15, 50 cap

9. Attach products:
   - Yoga mat (15% off)
   - Recording (unlock after)

10. [Publish]
11. Share on Instagram

Time: 12 minutes
DAY 14 - EVENT DAY:

4pm: Emma sets up
     Generates 2 scanner links
     Sends to iPad + volunteer phone

5pm: Event starts
     Physical: 28 check-ins
     Online: 119 joined stream

7pm: Event ends
     Total: 147 attendees
48 HOURS LATER:

7pm: Payout notification
     "$945 deposited"

Emma sees:
- 24 reviews (4.9 stars)
- 18 product purchases
- 43 social shares

Journey 2: Attendee Discovers & Attends

MONDAY:

Sarah scrolling feed
Sees event card:
"Beach Yoga - Mar 16"
"Emma +8 friends going"
"32/60 spots left"

Taps → Event page
EVENT PAGE:

Beautiful photos
4.9 stars, 127 reviews
Friend Emma attending

Options:
Physical Premium: $40
Virtual Premium: $15

Sarah: "Can't go in person but $15 virtual!"
Selects Virtual Premium × 1
CHECKOUT:

Apple Pay: $15
*Tap*
✓ Done!

Ticket with QR sent
Add to calendar
Meeting link (1h before)
SUNDAY 5PM:

Sarah joins Zoom
130 people online
Instructor on beach

Follows along 90 mins
Asks question in Q&A
Downloads recording after
2 HOURS LATER:

"Rate your experience ⭐"
Sarah: 5 stars

"Add details?"
"Loved virtual option! 
Instructor amazing! 🧘‍♀️"

Earns 150 points

Email: "Unlocked access!"
- Recording: $10
- Advanced course: 50% off

Sarah buys recording

12. TECHNICAL REQUIREMENTS

Performance

Load times:

  • Event page: < 2s
  • Search: < 1s
  • Scanner: < 500ms
  • Payment: < 3s

Scalability:

  • 10k concurrent users
  • 1k simultaneous purchases
  • 500 simultaneous scans

Availability:

  • 99.9% uptime
  • Zero-downtime deploys
  • < 4h recovery time

Security

Authentication:

  • OAuth (Google, Facebook, Apple)
  • JWT tokens
  • 2FA (optional)

Data Protection:

  • AES-256 encryption at rest
  • TLS 1.3 in transit
  • PCI DSS compliant
  • GDPR compliant

QR Security:

  • SHA-256 signed
  • Offline validation
  • Tamper-proof
  • Revocable

Mobile

Optimization:

  • Mobile-first design
  • Touch-friendly (44×44px buttons)
  • Works on 3G/4G
  • Offline scanner
  • PWA support

Browser support:

  • Chrome 90+
  • Safari 14+
  • Firefox 88+
  • Mobile (iOS 14+, Android 8+)

13. BUSINESS RULES

Capacity

Hard limits:

  • Cannot oversell
  • Atomic transactions
  • Per-tier tracking
  • Sold-out states

Ticket Transfers

Allowed:

  • Before event starts
  • Unlimited transfers
  • New QR for recipient
  • Old QR invalidated

Not allowed:

  • During event
  • After event

Check-In Rules

Standard:

  • One scan per ticket
  • Mark checked in
  • Prevent duplicates

Multi-day:

  • Same QR all days
  • Track per day
  • Allow daily re-entry

Recurring:

  • Class packs tracked
  • "Class 3 of 10 used"
  • Monthly unlimited

Refund Policies

Host options:

  1. Full refund anytime
  2. Full until X days before
  3. Partial after deadline
  4. No refunds

Automatic:

  • Event cancelled → Full refund
  • Platform absorbs cost

14. SUCCESS METRICS

Platform Growth

Targets (Year 1):

  • Month 1: 50 events, 500 tickets
  • Month 6: 500 events, 10k tickets
  • Month 12: 2k events, 50k tickets

Key Metrics

Engagement:

  • View → purchase: 15%+
  • Repeat attendees: 40%+
  • Review rate: 40%+
  • Social share: 20%+

Revenue:

  • GMV growth
  • Platform revenue (10% of GMV)
  • Avg ticket price
  • Product attachment impact: +30% revenue

Quality:

  • Event rating: 4.5+ avg
  • Host retention: 60%+ create 2nd event
  • Scanner success: 99%+
  • Uptime: 99.9%+

15. IMPLEMENTATION ROADMAP

Phase 1: MVP (Months 1-3)

Must-Have:

  1. Event creation (one-time + recurring)
  2. Hybrid pricing (physical + online)
  3. Per-tier pricing (free + paid mix)
  4. Multiple ticket purchase
  5. Unique QR per ticket
  6. Gallery (3 photos minimum)
  7. Device linking scanner
  8. 48-hour payout
  9. Basic reviews
  10. Product attachment (up to 5)
  11. Feed integration

Success:

  • 50 events
  • 500 tickets sold
  • 4.0+ rating
  • <5% refunds

Phase 2: Enhanced (Months 4-6)

Add:

  1. Multi-day events
  2. Advanced analytics
  3. Ticket transfer
  4. Review filters
  5. Host response to reviews
  6. Attendee messaging
  7. Early bird pricing
  8. Group discounts

Success:

  • 200 events/month
  • 30% hybrid events
  • 50% review rate

Phase 3: Scale (Months 7-12)

Add:

  1. Class packs (10-class bundles)
  2. Monthly passes
  3. Multiple languages
  4. International currency
  5. Advanced search
  6. API access
  7. White-label options

Success:

  • 1,000+ events/month
  • 50,000+ tickets/month
  • 4.5+ avg rating
  • Profitable

CONCLUSION

What Makes Nexgate Different

The Formula:

Social Commerce + Events + Community = Network Effects

Why It Works:

  1. Events drive product discovery
  2. Products drive event attendance
  3. Community amplifies both
  4. Network strengthens with each interaction

The Flywheel:

Host creates event
→ Attaches products
→ Shares to feed
→ Friends see & attend
→ Buy products
→ Leave reviews
→ More social proof
→ More attendees
→ Host creates more events
→ REPEAT

Next Steps

  1. Build MVP (Months 1-3)
  2. Beta with 50 hosts
  3. Iterate based on feedback
  4. Scale to 1,000+ hosts
  5. Become #1 social commerce event platform

END OF DOCUMENT

Last updated: November 2024 Version: 2.0 - Simplified