Onboard.gfavip.com Overview
This document provides an overview of the onboard.gfavip.com application, designed as a modular mini-app within the GFAVIP ecosystem. It serves as a key entry point for community engagement and onboarding.
Purpose
The main purpose of onboard.gfavip.com is to manage the onboarding process for all members and participants in the Global From Asia (GFA) community. This application replaces outdated tools like WordPress Gravity Forms and streamlines the process for individuals wanting to:
- Be a guest on the GFA podcast.
- Apply as a speaker for events like the Cross Border Summit.
- Register as an attendee for events or meetups.
- Join the GFAVIP membership program.
- Apply as a sponsor for events or community initiatives.
It communicates application statuses back to other apps in the ecosystem, ensuring seamless integration. Additionally, it initiates the user's profile data, which is then communicated to profile.gfavip.com for long-term use in the community ecosystem, facilitating future engagements without redundant data entry.
Interconnecting with the GFAVIP Ecosystem
Onboard.gfavip.com is a modular component of the broader GFAVIP ecosystem, which supports cross-border business journeys through interconnected apps for connection, learning, and growth. The ecosystem is centered around the Member Dashboard (account.gfavip.com), providing access to all services. Key interconnections include:
- Wallet.gfavip.com (SSO Authentication): Uses the central SSO for user authentication, ensuring secure login and data sync (e.g., user_id, email, tier, gems/credits). Onboarding leverages this to pre-fill basic info and check membership tiers.
- Profile.gfavip.com (Profile System): As an early step in community engagement, onboard.gfavip.com starts the user's profile data (e.g., name, company, bio). Approved applications pass this data via API (/profile/update) to profile.gfavip.com for reuse across the ecosystem, avoiding data silos.
- Tickets.gfavip.com (Ticket System): Shares approved applicant data (e.g., speakers/sponsors get free tickets). For example, an approved speaker's profile flows to tickets for event badge creation and check-in.
- Checkout.gfavip.com (Payments): For sponsors or paid memberships, onboarding status can trigger invoice creation, communicating approval for payment processing.
- Other Ecosystem Apps: Integrates with Events Calendar (events registration), Private Forum (post-onboarding access), Masterminds (peer groups for approved members), and Connect Hub (virtual networking). Data from onboarding (e.g., bio, expertise) enhances personalization in these apps.
This modular design (refer to mikesblogdesign.com/gfavip) ensures onboard.gfavip.com acts as a gateway, sharing data via APIs to enable seamless community engagement without redundant processes.
Roadmap
The roadmap for onboard.gfavip.com focuses on building a robust onboarding system, with iterative improvements for workflow and integrations. Key phases include:
- MVP (v1.0 - Forms Work): Implement core application forms for different types (podcast guest, speaker, sponsor, etc.). Focus on dynamic fields, SSO integration, and basic approvals.
- v1.1 - Workflow and Process: Define and automate processes (e.g., admin review, status notifications). Add features like CSV uploads for bulk handling and conditional perks (e.g., travel reimbursement for speakers).
- v1.2 - Data Passing and Integrations: Enable seamless data transfer to approved states in other apps (e.g., pass speaker info to tickets.gfavip.com for free tickets, sync profile data to profile.gfavip.com). Include API endpoints for status communication and profile initiation.
- v2.0 - Advanced Features: Add multi-language support (e.g., WeChat for China), AI-driven matching for applicants, analytics on application rates, and multi-tenant evolution (e.g., onboard.structure.info/gfa for other communities).
This roadmap ensures the app evolves to fully support community growth while integrating tightly with the ecosystem.