class GroceryItem {
  final String barcode;
  final String name;
  final String brand;
  final String category;
  final String imageUrl;
  final double? price;
  final String? description;
  final DateTime scannedAt;

  GroceryItem({
    required this.barcode,
    required this.name,
    required this.brand,
    required this.category,
    this.imageUrl = '',
    this.price,
    this.description,
    DateTime? scannedAt,
  }) : scannedAt = scannedAt ?? DateTime.now();
}