Spaces:
Runtime error
Runtime error
| from flask import Flask, request, jsonify | |
| from user_auth.py import login_user, signup_user, validate_otp, forgot_password | |
| from menu.py import get_menu_items | |
| from order.py import place_order | |
| app = Flask(__name__) | |
| def login(): | |
| data = request.json | |
| return jsonify(login_user(data["email"], data["password"])) | |
| def signup(): | |
| data = request.json | |
| return jsonify(signup_user(data["name"], data["email"], data["phone"], data["password"])) | |
| def validate_otp_endpoint(): | |
| data = request.json | |
| return jsonify(validate_otp(data["email"], data["otp"])) | |
| def forgot_password_endpoint(): | |
| data = request.json | |
| return jsonify(forgot_password(data["email"], data["new_password"], data["otp"])) | |
| def menu(): | |
| return jsonify(get_menu_items()) | |
| def place_order_endpoint(): | |
| data = request.json | |
| return jsonify(place_order(data["email"], data["order_items"], data["total_price"])) | |
| if __name__ == "__main__": | |
| app.run(debug=True) | |