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 installEnvironment Setup
Copy the example environment file and fill in your values:
cp env.example .envKey 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:migrateStart Development
pnpm devVisit http://localhost:3000 to see your app.
Food Industry Categories
Food Showcase covers 12 major food industry sectors:
| Category | Description |
|---|---|
| Dairy | Milk, cheese, yogurt, butter |
| Bakery | Bread, pastries, baking ingredients |
| Confectionery | Candy, chocolate, snacks |
| Beverages | Tea, coffee, juices, soft drinks |
| Condiments | Sauces, spices, seasonings |
| Food Additives | Preservatives, colorings, flavorings |
| Fruits & Vegetables | Fresh and processed produce |
| Meat Products | Processing and packaging |
| Seafood | Fresh and processed seafood |
| Tea Industry | Tea production and trade |
| Food Safety | Testing and quality control |
| Food Machinery | Processing equipment |
Common Tasks
Browsing Exhibitions
- Visit the home page to see all exhibitions
- Use the month and year filters to narrow down results
- Click any exhibition card to view full details
- Download booth maps from the exhibition detail page
Finding Exhibitors
- Navigate to the Companies section
- Filter by industry category
- Search by company name
- Click to view full company profile and products
Managing Leads
- Go to the Leads section
- Filter by exhibition or status
- Search for specific contacts or companies
- Track lead status and follow up
Food Showcase Docs