Mock Data Summary
Mock Data Summary
Section titled “Mock Data Summary”Overview
Section titled “Overview”Complete summary of all mock data currently available in the Bartendie frontend application.
📅 Events (4 Total)
Section titled “📅 Events (4 Total)”Located in: shaker/app/(tabs)/events.tsx
-
Halloween Party 2025
- Date: October 31, 2025
- Venue: Home Bar
- Theme: Halloween
- Guests: 25
-
Friendsgiving Celebration
- Date: November 25, 2025
- Venue: Backyard Patio
- Theme: Thanksgiving
- Guests: 15
-
New Year’s Eve Bash
- Date: December 31, 2024
- Venue: Living Room
- Theme: New Year’s Eve
- Guests: 40
- Status: Completed
-
Death by Drowning (DxD) 2025 ⭐ NEW
- Date: November 1, 2025
- Venue: LIME Factory
- Theme: DxD Halloween (Purple & Green)
- Guests: 30
- Menu: DxD 2025 Drink Menu
- Cocktails: Little Death, The ShowGhoul, Dracula’s Blood, Harvest Punch
- Beers: Modelo Especial, Corona Extra, Dos Equis Amber
- Shopping List: 45 items, $360 estimated cost ($12/guest)
🏢 Venues (5 Total)
Section titled “🏢 Venues (5 Total)”Located in: shaker/components/EventForm.tsx
- Home Bar - Residential, 30 capacity
- Backyard Patio - Outdoor, 20 capacity
- Living Room - Indoor, 50 capacity
- Rooftop Terrace - Residential, 30 capacity
- LIME Factory ⭐ NEW - Other, 50 capacity
🎨 Themes (7 Total)
Section titled “🎨 Themes (7 Total)”Located in: shaker/components/EventForm.tsx
- Tiki Night
- Speakeasy
- Halloween - Orange color scheme
- DxD Halloween ⭐ NEW - Purple color scheme
- Thanksgiving - Orange color scheme
- Valentine’s Day
- Fiesta
🍹 Recipes (9 Total)
Section titled “🍹 Recipes (9 Total)”Located in: shaker/app/(tabs)/recipes.tsx
Classic (2)
Section titled “Classic (2)”- Dark & Stormy - Rum & Ginger Beer - ⭐ 4.5
- Michelada - Modelo Especial Beer Cocktail - ⭐ 4.6 ⭐ NEW
Modern (1)
Section titled “Modern (1)”- Dirty Dancer - Raspberry Vodka & Strawberry - ⭐ 4.1
Signature (3)
Section titled “Signature (3)”- Little Death - Prickly Pear Margarita (Black) - ⭐ 4.7
- The ShowGhoul - Caramel Vodka with Shimmer - ⭐ 4.3
- Dracula’s Blood - Rum & Cherry - ⭐ 4.4
Seasonal (1)
Section titled “Seasonal (1)”- Deep End Cider - Bourbon & Apple Cider - ⭐ 4.2
Shot (1)
Section titled “Shot (1)”- Starfucker - Whisky & Watermelon - ⭐ 3.8
Punch (1)
Section titled “Punch (1)”- Harvest Punch - Apple Cider Batch (12 servings) - ⭐ 4.8
📊 Statistics
Section titled “📊 Statistics”Events
Section titled “Events”- Total Events: 4
- Upcoming Events: 3
- Completed Events: 1
- Total Expected Guests: 110
Venues
Section titled “Venues”- Total Venues: 5
- Venue Types: Residential (3), Outdoor (1), Other (1)
- Capacity Range: 20-50 people
Themes
Section titled “Themes”- Total Themes: 7
- Color Schemes: Orange (2), Purple (1), Blue (default)
- Halloween Themes: 2
Recipes
Section titled “Recipes”- Total Recipes: 9
- Categories: 6 different types
- Difficulty Levels: Beginner (7), Intermediate (2)
- Average Rating: 4.4/5
- Batch Recipes: 1
- Beer Cocktails: 1 (Michelada)
- Total Ingredients: 64 unique ingredients
🎃 DxD 2025 Event Package
Section titled “🎃 DxD 2025 Event Package”Perfect setup for the Death by Drowning event:
Event Details:
- Name: Death by Drowning (DxD) 2025
- Date: November 1, 2025, 8:00 PM - Midnight
- Venue: LIME Factory (50 capacity)
- Theme: DxD Halloween (Purple & Green)
- Expected Guests: 30
Menu - DxD 2025 Drink Menu:
Signature Cocktails:
- Little Death - Purple/black margarita
- The ShowGhoul - Shimmer effect
- Dracula’s Blood - Red Halloween color
- Harvest Punch - Batch for 30 guests (make 3 batches)
Beer Selection:
- Modelo Especial (Mexican Lager)
- Corona Extra (Mexican Lager)
- Dos Equis Amber (Mexican Amber Lager)
Shopping List:
- 45 items across 6 categories
- Total cost: ~$360 ($12 per guest)
- Includes: 6 spirits, 36 beers/wine, mixers, fresh produce, garnishes, ice
- Full details:
docs-site/docs/seed-data/dxd-2025-shopping-list.md
📁 File Locations
Section titled “📁 File Locations”Events & Venues & Themes
Section titled “Events & Venues & Themes”- Events List:
shaker/app/(tabs)/events.tsx - Event Form:
shaker/components/EventForm.tsx - Event Card:
shaker/components/EventCard.tsx - Event List:
shaker/components/EventList.tsx
Recipes
Section titled “Recipes”- Recipes Screen:
shaker/app/(tabs)/recipes.tsx - Recipe Types:
shaker/types/Recipe.ts
Navigation
Section titled “Navigation”- Tab Layout:
shaker/app/(tabs)/_layout.tsx
Documentation
Section titled “Documentation”- DxD Event:
docs-site/docs/seed-data/dxd-2025-event.md - Recipe Data:
docs-site/docs/seed-data/recipe-mock-data.md - This Summary:
docs-site/docs/seed-data/MOCK_DATA_SUMMARY.md
🚀 Features Available
Section titled “🚀 Features Available”Event Management
Section titled “Event Management”- ✅ View all events
- ✅ Search events
- ✅ Filter by status (planned, in-progress, completed, cancelled)
- ✅ Create new events
- ✅ Edit existing events
- ✅ Delete events
- ✅ Select venue and theme
Recipe Management
Section titled “Recipe Management”- ✅ View all recipes
- ✅ Search recipes by name, description, tags
- ✅ Filter by category
- ✅ View ingredients and instructions
- ✅ See ratings and difficulty
- ✅ Identify batch recipes
- ✅ Dark mode support
- ✅ Pull-to-refresh
- ✅ Empty states
- ✅ Loading states
- ✅ Error handling
- ✅ Responsive design
- ✅ Color-coded badges
- ✅ Icon-based navigation
🔮 Future Backend Integration
Section titled “🔮 Future Backend Integration”When GraphQL API is implemented, migrate:
-
Events
- CreateEvent mutation
- UpdateEvent mutation
- GetEvents query
- GetEvent query
-
Venues
- CreateVenue mutation
- GetVenues query
-
Themes
- CreateTheme mutation
- GetThemes query
-
Recipes
- CreateRecipe mutation
- UpdateRecipe mutation
- GetRecipes query
- GetRecipe query
-
Menus
- CreateMenu mutation
- AddRecipeToMenu mutation
- Link events to menus
-
Shopping Lists
- GenerateShoppingList mutation
- Based on menu recipes and guest count
📝 Notes
Section titled “📝 Notes”- All mock data uses realistic values and proper data structures
- TypeScript interfaces ensure type safety
- Data follows the documented domain model
- Ready for GraphQL migration
- Supports both light and dark modes
- Follows React Native best practices
- Uses Expo Router for navigation
- Implements NativeWind for styling