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. Hosts create and publish dining events, guests purchase shares to secure their seat, and the platform manages the full lifecycle from host onboarding and event approval through booking, payment processing, and host payouts.

The platform operates on a token-based economy (1 token = $1 = 100 token-cents) with Stripe Checkout and Stripe Connect handling guest payments and host payouts respectively, a 15% platform fee applied to event bookings, and a PostgreSQL backend with Row Level Security via Supabase providing the data integrity layer for a marketplace handling real financial transactions.

What distinguishes JoynaTable from generic event ticketing is the depth of its host qualification and event curation model: hosts move through a structured approval workflow covering profile, hosting details, and personality matching before publishing events, and every event passes through admin review before going live, ensuring the dining experience quality that a premium peer-to-peer food platform requires.

Purpose and Vision

Unique dining experiences (supper clubs, pop-up dinners, hosted dinner parties) are a growing category of social food culture that has no dedicated platform infrastructure. They are organized through Instagram DMs, Eventbrite workarounds, and word of mouth, with no standardized booking flow, no host reputation system, and no financial layer designed for the specific economics of a hosted dinner. JoynaTable's mission is to give that category its own platform, with the host qualification, event curation, and financial infrastructure that makes peer-to-peer dining a trustworthy and scalable marketplace.

Target Audience

  • Experience-Seeking Diners – Food enthusiasts who want curated, intimate dining experiences beyond restaurants and are willing to pay for the novelty, quality, and social atmosphere of a hosted dinner party.

  • Home Chefs and Culinary Hosts – Skilled cooks who want to monetize their hosting ability and create a community around their table, with a structured platform to manage bookings, payments, and guest relationships.

  • Social Experience Seekers – People who use dining as a vehicle for meeting new people around shared food interests, conversation topics, and social vibes rather than just eating.

  • Supper Club and Pop-Up Operators – Semi-professional hosts running recurring dining experiences who need a proper booking, approval, and payout infrastructure rather than improvised ticketing tools.

  • Platform Administrators – Wearnn's internal team requiring full oversight of host approvals, event moderation, and system-wide financial monitoring.

Core Features

Host Experience

  • Three-Step Host Onboarding – Profile setup (bio, photo, languages), hosting details (location, group size, house rules, dining styles), and personality matching (topics, vibe, specialty dishes), progressing through NOT_STARTED, ONBOARDING_IN_PROGRESS, PENDING_APPROVAL, and APPROVED status stages.

  • Event Management – Draft creation followed by a three-step completion flow (Basics, Food and Fit, Location and Media) with admin approval before publishing. Events track through draft, pending, approved, rejected, and cancelled states.

  • Booking Controls – Host ability to accept or reject individual booking requests with full lifecycle management through pending, confirmed, cancelled, and completed states.

  • Stripe Connect Payouts – Host earnings paid out via Stripe Connect after platform fee deduction.

Guest Experience

  • Share-Based Booking – Purchase shares to secure a seat at a dining event, with seat availability and pricing managed per event.

  • Token and Wallet System – JoynaTable tokens purchased at $10 per share (10 tokens), with a full transaction ledger tracking purchases, payouts, and refunds using integer arithmetic for financial precision.

  • Stripe Checkout – Secure share purchases via Stripe Checkout sessions with webhook handling for payment confirmation and refund events.

Admin Workflows

  • Event Approval – Review and approve or reject pending events before they go live on the platform.

  • Host and User Management – Oversee host onboarding status, user accounts, and platform activity.

  • System Monitoring – Platform-wide visibility into bookings, financial transactions, and operational health.

User Experience and Design

  • Qualification Before Publication – The multi-step host onboarding and admin event approval workflow are not administrative friction; they are the quality signal that makes JoynaTable's dining experiences trustworthy enough to book. The curation layer is the product.

  • Personality Matching as a Discovery Mechanism – Capturing host topics, vibe, and specialty dishes during onboarding creates the metadata layer that allows guests to find dining experiences that match their social and culinary preferences, not just a date and location.

  • Token Economy Simplifying Complex Transactions – A 1:1 token-to-dollar model with integer arithmetic eliminates floating point errors in financial calculations while giving the platform a branded, platform-native payment layer that feels purposeful rather than like a bolted-on wallet.

  • Status Progression Transparency – Explicit status stages for both hosts (NOT_STARTED through APPROVED) and events (draft through cancelled) give every stakeholder clear visibility into where they are in each workflow without ambiguity.

Benefits

For Guests

  • Access to curated, admin-approved dining experiences with a structured booking and payment flow, a token wallet for frictionless repeat purchases, and a host matching system that surfaces events aligned with their social and culinary interests.

For Hosts

  • A purpose-built platform for monetizing home dining experiences with structured onboarding, event management tools, booking controls, and Stripe Connect payouts that require no external financial tooling.

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, and Row Level Security in PostgreSQL via Supabase ensures financial and user data is protected at the database layer.

Why JoynaTable Stands Out

Generic event platforms treat a hosted dinner party the same as a conference ticket. JoynaTable is built specifically for the peer-to-peer dining context, and that specificity produces features that Eventbrite and similar platforms cannot justify: personality and vibe matching during host onboarding, a share-based token economy with a 15% platform fee model, seat-level booking management with host accept and reject controls, and an admin approval gate that enforces experience quality before events reach guests.

The technical foundation reflects the financial seriousness of a real marketplace: Supabase PostgreSQL with Row Level Security, Stripe Checkout and Connect with webhook handling, Swagger/OpenAPI documentation, PM2 for production process management, and a layered MVC architecture (Routes, Controllers, Services, Repositories) that separates concerns cleanly enough to extend without rework.

Conclusion

JoynaTable is the dedicated infrastructure layer that peer-to-peer dining has never had, taking a category of social food experience that currently operates through improvised tools and giving it a proper platform with host qualification, event curation, share-based booking, and a financial layer designed for the specific economics of a hosted dinner marketplace.

With a Stripe-integrated revenue model already in place, a PostgreSQL backend with Row Level Security, a full admin oversight layer, and a token economy that simplifies repeat purchasing, JoynaTable is built to grow its host network and event catalog without compromising the curation quality that defines the experience.

Dedicated to providing innovative solutions and insights. Follow us on social media to stay connected.

Our Newsletter

Signup for our latest news & articles. We won’t give you spam mails.

Copyright 2025 to codeable

Dedicated to providing innovative solutions and insights. Follow us on social media to stay connected.

Our Newsletter

Signup for our latest news & articles. We won’t give you spam mails.

Copyright 2025 to codeable

Dedicated to providing innovative solutions and insights. Follow us on social media to stay connected.

Our Newsletter

Signup for our latest news & articles. We won’t give you spam mails.

Copyright 2025 to codeable