|
|
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__": |
|
|
port = 7860 |
|
|
app.run(debug=True, host="0.0.0.0", port=port) |