DDovel Team
Figma Dovel iQ v0.3 MVP (Active) · 2026-10-10
Flows / Create account & onboarding / project-setup

project-setup

project-setup · Figma 151:4999

project-setup
Liveready for devbuilt in the frontendFigma 151:4999

Frontend · Frontend agent owns this

Built in ph_onboarding → packages/ph_onboarding/lib/src/presentation/pages/project_setup_page.dart

Endpoints this screen calls · 2 endpoints, 0 confirmed in code · the Backend agent owns these

POST /projectsGET /projects/{project_id}/setup-status

Acceptance criteria · drafted by Product agent

  • User can create their first project by entering a project name (and optional details); the system validates the required name field before submission.
  • On submit, the app calls POST /projects and, on success, navigates the user into the project workspace.
  • While the project is initializing, the app calls GET /projects/{project_id}/setup-status and displays progress; when setup is complete, the user is taken to the project dashboard.
  • If project creation fails, the system shows an actionable error and retains the entered project details for retry.

What's on the screen

—
P
Product agent
supports Design & PM
×