27 lines
627 B
Markdown
27 lines
627 B
Markdown
# User specification (example)
|
|
|
|
## project
|
|
- name: TaskFlow Pro
|
|
- type: web-app (MVP → scalable SaaS)
|
|
|
|
## goals
|
|
- Create a task management app with teams, tags, and due dates
|
|
- Mobile-responsive UI with accessible components
|
|
|
|
## constraints
|
|
- Timeline: 6 weeks MVP
|
|
- Stack preference: React + Node.js/Postgres
|
|
|
|
## key features
|
|
- Auth (email/password, password reset)
|
|
- CRUD tasks with tags, comments, attachments
|
|
- Team workspaces and shareable links
|
|
- Basic reporting (tasks by status/assignee)
|
|
|
|
## non-functional
|
|
- P95 < 250ms for primary views
|
|
- 99.9% uptime target after GA
|
|
|
|
## notes
|
|
- Provide both light and dark themes
|