Aller au contenu
Planification/Outil gratuit

Planificateur de l’ordre de développement

Arranger les fonctionnalités de l'application sélectionnée dans une séquence de construction de dépendance-aware, avec scoped prompts et les étapes de vérification. Outil de planification basé sur le navigateur gratuit.

01 / Caractéristiques à construire

Caractéristiques requises

02 / Déjà construit

Caractéristiques existantes

Votre ordre de construction

Les prérequis sont ajoutés automatiquement. Les caractéristiques existantes sont traitées comme disponibles.

  1. 1

    Data layer

    Préalable ajouté

    Create and reload a record. Invalid input is rejected and unauthorized reads fail.

  2. 2

    Dashboard

    Check zero records, real records, a failed request, keyboard navigation, and a mobile viewport.

  3. 3

    Accounts & authentication

    Préalable ajouté

    Sign in, reload, sign out, and verify protected routes and data remain protected.

  4. 4

    Payments

    Préalable ajouté

    Run test checkout and replay a test event. Confirm one purchase cannot create duplicate access or charges.

  5. 5

    Subscriptions

    Use provider test scenarios for activation, cancellation, failed renewal, and duplicate events.

prompts & vérification

feature-build-plan.md

Feature build sequence

Already available: App foundation.

1. Data layer (prerequisite)

Define the required records and relationships for the agreed core flow. Validate inputs and implement server-side access boundaries. Ask about missing data decisions before writing migrations.

Verify: Create and reload a record. Invalid input is rejected and unauthorized reads fail.

2. Dashboard

Build a dashboard using the existing components and real data sources. Include loading, empty, failure, and populated states. Do not add unrequested charts or metrics.

Verify: Check zero records, real records, a failed request, keyboard navigation, and a mobile viewport.

3. Accounts & authentication (prerequisite)

Implement the agreed account flow with the existing authentication provider. Include signed-out, expired-session, recovery, and unauthorized states.

Verify: Sign in, reload, sign out, and verify protected routes and data remain protected.

4. Payments (prerequisite)

Integrate the selected payment provider in its test environment. Store authoritative server-side payment state and handle duplicate events idempotently. Include canceled, declined, pending, and completed checkout.

Verify: Run test checkout and replay a test event. Confirm one purchase cannot create duplicate access or charges.

5. Subscriptions

Implement the agreed subscription lifecycle on top of existing billing: activation, renewal, cancellation, expiration, and plan changes. Define when entitlement changes take effect.

Verify: Use provider test scenarios for activation, cancellation, failed renewal, and duplicate events.

Nombre de mots: 220Retour aux détails ↑

Le texte exporté reste en anglais ; vos saisies sont conservées telles quelles.

Pas d'inscription. Pas de crédits d'IA. Cet outil assemble votre sortie dans votre navigateur.

D'une idée à quelque chose d'utile.

  1. 01

    Sélectionnez les fonctionnalités dont vous avez besoin et les fondations déjà construites.

  2. 02

    Examiner les dépendances préalables et l'ordre proposé.

  3. 03

    Exportations prompts et des vérifications pour les travaux restants.

Un peu de contexte.

Ce planificateur utilise un petit graphique de dépendance explicite. Par exemple, les abonnements dépendent des comptes et de l'état de facturation stocké. Les caractéristiques déjà construites sont traitées comme des prérequis disponibles. Le graphique est un point de départ pour les applications web communes, pas une prescription d'architecture universelle.

Bonnes questions.

Pourquoi une fonctionnalité supplémentaire a-t-elle été incluse?

Certaines caractéristiques sélectionnées nécessitent des conditions préalables. Le planificateur ajoute ces fondations et les qualifie de dépendances.

Puis-je sauter le travail que j'ai déjà fini?

Oui. Marquer les caractéristiques existantes comme déjà construites. Ils satisferont les dépendances et disparaîtront des étapes de construction restantes.

Tous les outils