from flask import Blueprint, render_template, redirect, url_for from flask_login import current_user # Create a blueprint for main routes main_bp = Blueprint("main", __name__) @main_bp.route("/") def index(): """Render the homepage.""" if current_user.is_authenticated: # If user is logged in, we could redirect to a dashboard or just show the main page return render_template("index.html") else: # For non-authenticated users, show the public homepage return render_template("index.html") @main_bp.route("/about") def about(): """About page.""" return render_template("about.html")