LogoFood Showcase Docs
LogoFood Showcase Docs
HomepageFood Showcase Guide
X (Twitter)

Food Showcase Guide

A complete guide to Food Showcase — the premier platform for global food industry exhibitions.

What is Food Showcase?

Food Showcase is a comprehensive exhibition platform for the global food industry. It helps professionals discover trade shows, connect with exhibitors, explore products, and manage exhibition leads — all in one place.

Key Features

Global Exhibition Database

Browse hundreds of food industry exhibitions worldwide. Filter by month, year, and category to find the perfect trade show for your business needs.

  • 12 food industry sectors covered
  • Multi-year exhibition calendar (2024-2026)
  • Detailed exhibition information including dates, venues, and organizers

Exhibitor Directory

Access comprehensive profiles of food industry exhibitors. Each profile includes contact information, product catalogs, and exhibition participation history.

  • Search by company name or industry category
  • Direct contact links (email, phone, website)
  • Exhibition participation tracking

Product Showcase

Explore products from exhibitors with detailed specifications, certifications, and supplier information.

  • Product images and descriptions
  • Certification and spec details
  • Direct links to supplier profiles

Lead Management

Track and manage exhibition leads efficiently. Our lead management system helps you stay organized and follow up on business opportunities.

  • Filter by exhibition, status, and keyword
  • Lead status tracking (New, Contacted, Following Up, Closed, Lost)
  • Centralized lead database

Tech Stack

Food Showcase is built with modern, production-ready technologies:

  • Framework: Next.js App Router with TypeScript
  • Auth: Better Auth (GitHub + Google OAuth, email/password)
  • Database: PostgreSQL with Drizzle ORM
  • Payments: Stripe (subscriptions, one-time purchases)
  • UI: Tailwind CSS + Radix UI + Lucide icons
  • i18n: next-intl (English + Chinese)
  • Email: Resend with React Email templates
  • Content: Fumadocs for documentation, MDX for blog
  • AI: Vercel AI SDK with DeepSeek V4 Flash

Getting Started

Prerequisites

  • Node.js 18+
  • pnpm (recommended)
  • PostgreSQL database

Installation

git clone https://github.com/foodshowcase/food-showcase.git
cd food-showcase
pnpm install

Environment Setup

Copy the example environment file and fill in your values:

cp env.example .env

Key environment variables:

# Database
DATABASE_URL=postgresql://user:password@localhost:5432/foodshowcase

# Auth
BETTER_AUTH_SECRET=your-secret-key
GITHUB_CLIENT_ID=your-github-client-id
GITHUB_CLIENT_SECRET=your-github-client-secret
GOOGLE_CLIENT_ID=your-google-client-id
GOOGLE_CLIENT_SECRET=your-google-client-secret

# AI
DEEPSEEK_API_KEY=your-deepseek-api-key

# Email
RESEND_API_KEY=re_...

Database Setup

Generate and run migrations:

pnpm db:generate
pnpm db:migrate

Start Development

pnpm dev

Visit http://localhost:3000 to see your app.

Food Industry Categories

Food Showcase covers 12 major food industry sectors:

CategoryDescription
DairyMilk, cheese, yogurt, butter
BakeryBread, pastries, baking ingredients
ConfectioneryCandy, chocolate, snacks
BeveragesTea, coffee, juices, soft drinks
CondimentsSauces, spices, seasonings
Food AdditivesPreservatives, colorings, flavorings
Fruits & VegetablesFresh and processed produce
Meat ProductsProcessing and packaging
SeafoodFresh and processed seafood
Tea IndustryTea production and trade
Food SafetyTesting and quality control
Food MachineryProcessing equipment

Common Tasks

Browsing Exhibitions

  1. Visit the home page to see all exhibitions
  2. Use the month and year filters to narrow down results
  3. Click any exhibition card to view full details
  4. Download booth maps from the exhibition detail page

Finding Exhibitors

  1. Navigate to the Companies section
  2. Filter by industry category
  3. Search by company name
  4. Click to view full company profile and products

Managing Leads

  1. Go to the Leads section
  2. Filter by exhibition or status
  3. Search for specific contacts or companies
  4. Track lead status and follow up

Learn More

  • Pricing — Choose the right plan for your needs
  • Blog — Latest news and updates
  • Contact — Get in touch with our team

Table of Contents

What is Food Showcase?
Key Features
Global Exhibition Database
Exhibitor Directory
Product Showcase
Lead Management
Tech Stack
Getting Started
Prerequisites
Installation
Environment Setup
Database Setup
Start Development
Food Industry Categories
Common Tasks
Browsing Exhibitions
Finding Exhibitors
Managing Leads
Learn More