from flask import Flask, render_template from modules.sales_perdiction import sales_prediction_bp from modules.campaign_analysis import campaign_analysis_bp from modules.inventory_optimization import inventory_optimization_bp from modules.pricing_intelligence import pricing_intelligence_bp from modules.underperformance import underperformance_bp from modules.machine_failure import machine_failure_bp from modules.supply_failure import supply_failure_bp app = Flask(__name__) app.secret_key = "secret_key" app.config['SESSION_TYPE'] = 'filesystem' app.register_blueprint(sales_prediction_bp) app.register_blueprint(campaign_analysis_bp) app.register_blueprint(inventory_optimization_bp) app.register_blueprint(pricing_intelligence_bp) app.register_blueprint(underperformance_bp) app.register_blueprint(machine_failure_bp) app.register_blueprint(supply_failure_bp) @app.route('/') def index(): return render_template('index.html', title="Home - Predictive Analytics Tool") # if __name__ == '__main__': # app.run(debug=True) if __name__ == "__main__": port = 7860 app.run(debug=True, host="0.0.0.0", port=port)