{% extends "base.html" %} {% block title %}Home - PlanExe{% endblock %} {% block head %} {% endblock %} {% block content %} {% if user %} {# ─── Dashboard for signed-in users ─────────────────────────── #}

Onboarding

Connect PlanExe with your AI assistant to create plans.

{% for step in onboarding_steps %}

{{ step.title }} {% if step.title == "Superuser" and step.done %} Superuser {% endif %}

{% if not step.done and step.description %}

{{ step.description | safe }}

{% endif %}

{{ step.detail }} {% if step.link %} · {% if "docs.planexe" in step.link %}Setup guide{% else %}Go{% endif %} → {% endif %}

{% endfor %}

Need help? Join the PlanExe Discord for setup assistance and community support.

{% if onboarding_debug %}
Debug: onboarding data
{% for step in onboarding_steps %}
{{ step.title }}:
  done: {{ step.done }}
  detail: {{ step.detail }}
  link: {{ step.link or "—" }}
{% endfor %}
Override steps with URL parameters (1=done, 0=pending):
  /?debug=1&step1=1&step2=1&step3=1&step4=1&step5=1  — all done
  /?debug=1&step1=1&step2=0&step3=0&step4=0&step5=0  — new user
  /?debug=1&step5=1                                    — force superuser
{% endif %} {% elif is_admin %} {# ─── Admin shortcut ────────────────────────────────────────── #}

PlanExe Admin

You are signed in as an administrator.

Open Admin Panel
{% else %} {# ─── Landing page for visitors ─────────────────────────────── #}

Welcome to PlanExe

Generate detailed project plans from a simple description. Save time, save money, avoid surprises.

Sign In to Get Started Learn More

Save Money

Don't fund doomed projects. Get a reality check before committing resources to your next idea.

Save Time

It's time consuming to manually create a plan. Let AI handle the heavy lifting while you focus on execution.

Avoid Surprises

Uncover pitfalls early. Identify risks, dependencies, and blockers before they become costly problems.

PlanExe is open source — learn more at planexe.org

{% endif %} {% endblock %}