Map<String, dynamic> toJson() { return { "name": name, "description": description, "rating": rating, "duration": duration, "photoUrl": photoUrl, "price": price }; }