from flask import Flask
from dotenv import load_dotenv
from flask_cors import CORS
from .routes import bp_api

def create_app() -> Flask:
    load_dotenv()
    app = Flask(__name__)
    app.config["SECRET_KEY"] = "replace-me"

    CORS(app)

    app.register_blueprint(bp_api, url_prefix="/api/ia")

    return app
