import pandas as pd from utils.file_initializer import CUSTOMERS_FILE def sign_up(name, email, password, preferences, allergies, occasion): customers = pd.read_excel(CUSTOMERS_FILE) if email in customers["Email"].values: return "Email already exists!" customers = customers.append( {"Name": name, "Email": email, "Password": password, "Preferences": preferences, "Allergies": allergies, "Occasion": occasion}, ignore_index=True ) customers.to_excel(CUSTOMERS_FILE, index=False) return "Sign-Up Successful!" def login(email, password): customers = pd.read_excel(CUSTOMERS_FILE) if email in customers["Email"].values: user = customers[customers["Email"] == email] if user.iloc[0]["Password"] == password: return "Login Successful!", user.iloc[0] return "Invalid Credentials!", None