Перейти к содержимому
Планирование/Бесплатный инструмент

Планировщик порядка разработки функций

Расположите выбранные функции приложения в последовательность сборки с учетом зависимости с охватом промпты и этапы проверки. Бесплатный инструмент планирования на основе браузера.

01 / Функции для создания

Необходимые характеристики

02 / Уже построено

Существующие особенности

Ваш заказ на строительство

Предпосылки добавляются автоматически. Существующие функции рассматриваются как доступные.

  1. 1

    Data layer

    Добавлено условие

    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

    Добавлено условие

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

  4. 4

    Payments

    Добавлено условие

    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.

промпты и проверка

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.

Количество слов: 220Вернуться к подробностям ↑

Текст экспорта остаётся на английском; введённые данные сохраняются без изменений.

Не подписывайся. Никаких кредитов. Этот инструмент собирает ваш вывод в вашем браузере.

От идеи к чему-то полезному.

  1. 01

    Выберите необходимые функции и уже построенные фундаменты.

  2. 02

    Обзор зависимостей предпосылок и предлагаемой последовательности.

  3. 03

    экспорт промпты Проверка и проверка оставшейся работы.

Небольшой контекст.

Этот планировщик использует небольшой, явный график зависимости. Например, подписки основаны на учетных записях и сохраненном состоянии выставления счетов. Уже построенные функции рассматриваются как доступные предпосылки. График является отправной точкой для обычных веб-приложений, а не универсальной архитектурой.

Хорошие вопросы.

Почему была включена дополнительная функция?

Некоторые выбранные функции требуют предварительных условий. Планировщик добавляет эти основы и маркирует их как зависимости.

Могу ли я пропустить работу, которую уже закончил?

Да. Отметьте существующие функции, как уже построенные. Они будут удовлетворять зависимости и исчезнут из оставшихся этапов строительства.

Все инструменты