from flask import Flask def create_app(): app = Flask(__name__) # Register blueprints from blueprints.auth_bp import auth_bp app.register_blueprint(auth_bp) from blueprints.config_bp import config_bp app.register_blueprint(config_bp) # Health check @app.route('/pos/health') def health(): return {'status': 'ok'} from flask import render_template, send_from_directory @app.route('/pos/login') def pos_login(): return render_template('login.html') @app.route('/pos/static/') def pos_static(filename): return send_from_directory('static', filename) return app if __name__ == '__main__': app = create_app() app.run(host='0.0.0.0', port=5001, debug=True)