Planejador da ordem de desenvolvimento
Organize os recursos selecionados do aplicativo em uma sequência de dependência consciente, com escopo prompts e passos de verificação. Ferramenta de planejamento baseada em navegador livre.
prompts & Verificação
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.
O texto exportado permanece em inglês; seus dados são mantidos como foram digitados.
Sem registro. Nenhum crédito de IA. Esta ferramenta monta sua saída no seu navegador.
De uma ideia para algo útil.
- 01
Selecione os recursos que você precisa e as fundações já construídas.
- 02
Reveja as dependências pré-requisitos e a sequência proposta.
- 03
Exportação prompts e verificação do trabalho restante.
Um pouco de contexto.
Este planejador usa um pequeno gráfico de dependência explícita. Por exemplo, assinaturas dependem de contas e estado de faturamento armazenado. Características já construídas são tratadas como pré-requisitos disponíveis. O gráfico é um ponto de partida para aplicativos comuns, não uma prescrição universal de arquitetura.
Boas perguntas.
Por que um recurso extra foi incluído?
Algumas características selecionadas precisam de pré-requisitos. O planejador adiciona essas fundações e as rotula como dependências.
Posso pular o trabalho que já terminei?
Sim. Marque as características existentes como já construídas. Eles vão satisfazer dependências e desaparecer dos passos restantes.