from flask import Flask, render_template, send_from_directory, jsonify import os app = Flask(__name__, static_folder='static', template_folder='templates') app.config['JSON_AS_ASCII'] = False # Ensure templates directory exists os.makedirs(app.template_folder, exist_ok=True) os.makedirs(app.static_folder, exist_ok=True) @app.route('/') def index(): return render_template('index.html') @app.route('/health') def health(): return jsonify({"status": "healthy", "service": "digital-menu-studio"}) if __name__ == '__main__': port = int(os.environ.get('PORT', 7860)) app.run(host='0.0.0.0', port=port, debug=True)