JoynaTable
A peer-to-peer dining experience platform where hosts create unique dinner events and guests purchase shares to attend

Introduction
JoynaTable is a full-stack peer-to-peer dining event platform that connects food enthusiasts who want to host dinner parties with guests seeking unique, curated culinary experiences. The platform operates on a token-based economy (1 token = $1 = 100 token-cents) with Stripe Checkout and Stripe Connect handling payments and host payouts, a 15% platform fee applied to every booking, and PostgreSQL with Row Level Security via Supabase as the data layer. The key distinguishing feature is qualification before publication: hosts move through a structured approval workflow covering profile setup, hosting details, and personality matching before they can publish events, and every event passes through admin review before it goes live. This gate-driven approach ensures the quality and curation that peer-to-peer dining experiences demand.
Purpose and Vision
Supper clubs, pop-up dinners, and hosted dinner parties have historically operated through informal channels — Instagram DMs, word of mouth, and manual payment collection. Neither hosts nor guests have had a dedicated platform that handles qualification, discovery, booking, and financial settlement in one place. JoynaTable's mission is to provide exactly that infrastructure: a platform where hosts are properly vetted, events are admin-curated, guests can discover experiences matched to their personality and dining preferences, and every financial transaction — from guest payment to host payout — is handled transparently within the platform.
Target Audience
- Experience-Seeking Diners – looking for unique, curated culinary events beyond standard restaurant reservations
- Home Chefs & Culinary Hosts – wanting a purpose-built platform to monetize their dinner parties with structured onboarding and Stripe-powered payouts
- Social Experience Seekers – who value personality-matched dining and the intimacy of hosted dinner events
- Supper Club & Pop-Up Operators – who currently manage bookings and payments through informal channels
- Platform Administrators – overseeing host qualification, event approval, and system-wide operations
Core Features
JoynaTable is built around three role-specific experiences — host, guest, and admin — each with dedicated workflows, all connected through a shared token economy and Stripe financial infrastructure.
Host Experience
- Three-Step Onboarding – profile setup, hosting details, and personality matching required before any event can be published
- Event Management – draft and admin approval workflow ensuring every listing meets platform quality standards
- Booking Controls – accept and reject functionality for managing guest seat requests
- Stripe Connect Payouts – hosts receive earnings directly after the platform fee is applied
Guest Experience
- Share-Based Booking – reserve individual seats at hosted dinner events
- Token Wallet – $10 per share = 10 tokens, simplifying the transaction layer for guests
- Stripe Checkout – secure, familiar payment processing when purchasing tokens
- Personality Matching – vibe-based discovery for finding events that fit the guest's dining preferences
Admin Workflows
- Event Approval – reviews every host submission before it goes live to guests
- Host & User Management – overseeing the platform's supply side and enforcing quality standards
- System Oversight – monitoring across all active events, bookings, and financial transactions
User Experience and Design
JoynaTable is designed around the principle that quality peer-to-peer dining requires qualification before publication. Hosts cannot list events until they have completed profile setup, provided hosting details, and passed personality matching — a structured process that filters for hosts serious about delivering a genuine dining experience. Personality matching serves double duty: it qualifies hosts and drives discovery for guests, surfacing events aligned with their dining preferences and social style. The token economy abstracts the payment layer into a simple wallet mechanic, reducing friction at checkout while the underlying Stripe infrastructure handles the financial complexity. Every status change — host approval, event review, booking acceptance — is surfaced transparently so all parties know where they stand.
Benefits
For Guests
Access to curated, admin-approved dining experiences with a structured booking and payment flow, and personality-matched discovery that surfaces events aligned with their preferences.
For Hosts
A purpose-built platform for monetizing home dining with structured onboarding, admin-backed credibility, booking management controls, and Stripe Connect payouts.
For the Platform
A 15% application fee on all event bookings via Stripe provides a built-in revenue model that scales directly with dining event volume, with no manual collection required.
Why JoynaTable Stands Out
- Personality Matching – a first-class discovery mechanism, not just filters, but a structured compatibility layer between hosts and guests
- Token Economy – share-based booking with a wallet abstraction simplifies the transaction experience while Stripe handles the financial complexity underneath
- Dual Approval Gates – admin review on both host onboarding and event publication ensures curation quality is maintained as the platform scales
- Row Level Security – Supabase PostgreSQL with RLS provides data isolation and access control at the database level, not just the application layer
- Production-Grade Backend – Swagger/OpenAPI documentation, PM2 process management, and layered MVC architecture built for maintainability and operational reliability
Conclusion
JoynaTable is the dedicated infrastructure layer that peer-to-peer dining has never had. By combining host qualification, event curation, share-based booking, personality matching, and Stripe-powered financial settlement into a single platform, it formalizes a category of dining experience that has historically been left to informal coordination. With Row Level Security enforced at the database level, a 15% platform fee providing a self-sustaining revenue model, and structured workflows for every role, JoynaTable is built to scale the hosted dinner marketplace without sacrificing the quality and curation that makes these experiences worth attending.