This directory contains TypeScript types and data that are shared between the frontend and backend.
types.ts - TypeScript interfaces and the pastry menu dataPastryItem - Individual pastry with id, name, description, price, image, and categoryCartItem - Pastry item with quantityCustomerInfo - Customer details for ordersOrder - Complete order with customer info, items, total, and statusPASTRY_MENU - Array of all available pastries with detailsThe system supports these pastry categories:
croissants - Butter croissants, pain au chocolat, almond croissantscakes - Cake slices and dessertscookies - Cookie packsbreads - Artisan breads and baguettesspecialties - Éclairs, macarons, danishesBoth frontend and backend import these types to ensure consistency across the application. The menu data is used to populate the customer interface and validate orders.