| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869 |
- # WDS Platform Requirements Template
- # Save to: A-Project-Brief/platform-requirements.yaml
- project:
- name: "Project Name"
- type: "mobile_app" # mobile_app | web_app | desktop_app | api
- wds_version: "6.0"
- created_at: "YYYY-MM-DDTHH:MM:SSZ"
- platform:
- frontend:
- framework: "framework-name" # react_native | react | vue | angular | svelte
- version: "X.X"
- state_management: "library" # zustand | redux | mobx | context
- navigation: "library" # react_navigation | react_router | vue_router
- styling: "approach" # tailwind | styled_components | css_modules
- ui_library: "library" # shadcn | mui | chakra (optional)
- backend:
- framework: "framework-name" # supabase | firebase | express | fastapi | django
- version: "X.X"
- auth: "auth-provider" # supabase_auth | firebase_auth | auth0 | custom
- database: "database-type" # postgresql | mysql | mongodb | firestore
- storage: "storage-provider" # supabase_storage | s3 | cloudinary
- api: "api-type" # rest | graphql | grpc
- database:
- type: "database-type" # postgresql | mysql | mongodb
- version: "XX"
- orm: "orm-library" # prisma | typeorm | mongoose (optional)
- deployment:
- frontend: "platform" # expo_eas | vercel | netlify | aws
- backend: "platform" # supabase_cloud | firebase | heroku | aws
- ci_cd: "platform" # github_actions | gitlab_ci | circle_ci
- hosting: "platform" # vercel | netlify | aws (if web app)
- integrations:
- - name: "integration-name"
- provider: "provider-name"
- required: true # true | false
- purpose: "[Why this integration is needed]"
- - name: "integration-name"
- provider: "provider-name"
- required: false
- purpose: "[Why this integration is needed]"
- constraints:
- - "[Technical constraint 1]"
- - "[Technical constraint 2]"
- - "[Business constraint 1]"
- - "[Regulatory constraint 1]"
- performance_requirements:
- - "[Performance requirement 1]"
- - "[Performance requirement 2]"
- - "[Performance requirement 3]"
- security_requirements:
- - "[Security requirement 1]"
- - "[Security requirement 2]"
- - "[Security requirement 3]"
- wds_metadata:
- project_brief: "A-Project-Brief/project-brief.md"
- trigger_map: "B-Trigger-Map/trigger-map.md"
- scenarios: "C-UX-Scenarios/"
- design_system: "D-Design-System/"
|