theopenerp

byDeepak Kumar

Build Project X, an AI Business Systems Engineer. PRODUCT VISION Project X helps people turn business requirements into working business systems through conversation. The intended end-to-end journey is: 1. A user describes their business and processes. 2. An AI Business Analyst asks relevant questions. 3. The AI creates a structured Business System Specification (BSS). 4. The user reviews and edits a readable Business Blueprint. 5. The user explicitly approves a version. 6. In later development stages, Project X converts the approved specification into an application, deploys it, and helps maintain it. The BSS is the canonical definition of the business system. Chat is an input to this definition, not a direct instruction to generate or deploy arbitrary production code. THIS BUILD Create the first functional stage: onboarding, organizations, projects, AI conversation, structured BSS generation, blueprint review/editing, approval, and version history. Design clear extension points for future application generation, deployment, and maintenance. Do not claim those capabilities already work. Project X is NOT a timesheet application or a generic chatbot. It is a platform capable of defining many business systems. Initial system categories: - CRM - Quotation management - Task and workflow management - Timesheet management - Simple order management - Custom business systems These categories should guide discovery, not restrict the product to rigid templates. TECHNICAL DIRECTION Prefer: - Next.js with TypeScript - PostgreSQL with Prisma - Google sign-in - Gemini API called exclusively from the server - Runtime-validated structured specifications - A modular repository, such as apps/web and packages/bss, ai, agents, shared First inspect the environment and explain any capability limitations. If this platform requires a different stack, choose the closest portable supported approach and explain the difference. Do not pretend an unsupported database, server function, authentication provider, or integration is connected. Maintain separation between: - Presentation - Business logic - AI provider adapters - Specification schema and validation - Database access - Future application builders and deployment adapters PRODUCT EXPERIENCE Build a polished, responsive application with: - A restrained Project X landing page - Sign-in and onboarding - Organization/project dashboard - New-project flow - Project workspace - Conversation panel - Business Blueprint panel - Version history and activity - Project and organization settings Use a professional, calm visual design, clear typography, accessible components, and helpful empty states. Focus on usability rather than decorative marketing effects. Do not populate a new account with fake customers, fake conversations, or fake deployed apps. Any optional sample content must be clearly labelled and separated from real data. IMPORTANT EXCLUSIONS Do not implement billing, GitHub App integration, customer Google Sheets/Apps Script deployment, Gmail/Calendar integrations, or autonomous production changes in this initial build. Do not advertise these excluded features as functional. Start by implementing the application foundation and navigation. Later prompts will add the data model, BSS, Gemini workflow, blueprint approval, and verification. At the end, report what actually works, what is incomplete, and any configuration I must supply. Never put secrets in chat, source code, or browser-visible configuration.

Project X landing pageSign-inOnboarding
Project X landing page

Comments (0)

No comments yet. Be the first!

Project Tasks

66 planning tasks
#1

Generate system requirement document

1m 9s0.2 cr used
Done
#2

Generate personas & user flows

0m 26s0.2 cr used
Done
#7

Create flow for Business Owner / Operator

0m 24sCredits in parent
Done
#8

Create flow for Business Systems Engineer / Builder

0m 24sCredits in parent
Done
#9

Project X landing page

2m 12sCredits in subtasks
Done
#26

Fix Project X landing page review findings: The mobile top navigation’s Sign in link is clipped at the… (+1 more)

0m 19s0.4 cr used
Done
#20

Project X landing page / Landing Top Rule

0m 17s1.6 cr used
Done
#21

Project X landing page / Landing Hero

0m 21s1.6 cr used
Done
#22

Project X landing page / Landing Pipeline

0m 20s1.6 cr used
Done
#23

Project X landing page / Landing Categories

0m 21s1.6 cr used
Done
#24

Project X landing page / Footer

0m 15s1.6 cr used
Done
#25

Footer

0m 15sCredits in parent
Done
#10

Sign-in

1m 38sCredits in subtasks
Done
#27

Sign-in / Sign In Top Rule

0m 15s1.6 cr used
Done
#28

Sign-in / Sign In Identity Panel

0m 40s1.6 cr used
Done
#29

Sign-in / Sign In Footer Slot

0m 0s1.6 cr used
Done
#11

Onboarding

2m 30sCredits in subtasks
Done
#30

Onboarding / Top Rule

0m 13s1.6 cr used
Done
#31

Onboarding / Setup Panel

0m 58s1.6 cr used
Done
#32

Onboarding / Footer

0m 0s1.6 cr used
Done
#12

Organization/project dashboard

10m 37sCredits in subtasks
Paused
#33

Organization/project dashboard / Dashboard Top Rule

1.6 cr needed
Paused
#34

Organization/project dashboard / Dashboard Organization Strip

1.6 cr needed
Paused
#35

Organization/project dashboard / Dashboard Project Ledger

1.6 cr needed
Paused
#36

Organization/project dashboard / Dashboard Footer Slot

1.6 cr needed
Paused
#13

New-project flow

10m 37sCredits in subtasks
Paused
#37

New-project flow / New Project Top Rule

1.6 cr needed
Paused
#38

New-project flow / New Project Context Strip

1.6 cr needed
Paused
#39

New-project flow / New Project Category Grid

1.6 cr needed
Paused
#40

New-project flow / New Project Creation Panel

1.6 cr needed
Paused
#41

New-project flow / New Project Footer Slot

1.6 cr needed
Paused
#14

Project workspace

10m 37sCredits in subtasks
Paused
#43

Project workspace / Navigation

1.6 cr needed
Paused
#42

Project workspace / Content

1.6 cr needed
Paused
#44

Project workspace / Footer

1.6 cr needed
Paused
#15

Conversation panel

7m 10sCredits in subtasks
Error
#45

Conversation panel / Conversation Navigation Slot

1.6 cr needed
Paused
#46

Conversation panel / Conversation Workspace Header

1.6 cr needed
Paused
#47

Conversation panel / Conversation Thread Panel

1.6 cr needed
Paused
#48

Conversation panel / Conversation Generation Control

1.6 cr needed
Paused
#49

Conversation panel / Conversation Footer Slot

1.6 cr needed
Paused
#16

Business Blueprint panel

8m 52sCredits in subtasks
Error
#50

Business Blueprint panel / Blueprint Shared Navigation

1.6 cr needed
Paused
#51

Business Blueprint panel / Blueprint Workspace Header

1.6 cr needed
Paused
#52

Business Blueprint panel / Blueprint Sheet Panel

1.6 cr needed
Paused
#53

Business Blueprint panel / Blueprint Approval Control

1.6 cr needed
Paused
#54

Business Blueprint panel / Blueprint Version Ledger

1.6 cr needed
Paused
#55

Business Blueprint panel / Blueprint Shared Footer

1.6 cr needed
Paused
#17

Version history and activity

9m 24sCredits in subtasks
Error
#56

Version history and activity / Version History Navigation Slot

1.6 cr needed
Paused
#57

Version history and activity / Version History Orientation Strip

1.6 cr needed
Paused
#58

Version history and activity / Version History Ledger

1.6 cr needed
Paused
#59

Version history and activity / Version History Activity

1.6 cr needed
Paused
#60

Version history and activity / Version History Footer Slot

1.6 cr needed
Paused
#18

Project settings

9m 59sCredits in subtasks
Error
#61

Project settings / Navigation Slot

1.6 cr needed
Paused
#62

Project settings / Status Panel

1.6 cr needed
Paused
#63

Project settings / Form Panel

1.6 cr needed
Paused
#64

Project settings / Footer Slot

1.6 cr needed
Paused
#19

Organization settings

10m 34sCredits in subtasks
Error
#65

Organization settings / Navigation Slot

1.6 cr needed
Paused
#66

Organization settings / Form Panel

1.6 cr needed
Paused
#67

Organization settings / Project List

1.6 cr needed
Paused
#68

Organization settings / Footer Slot

1.6 cr needed
Paused
#5

Architecture

0.2 cr needed
Paused
#6

Workspace task plan

0.2 cr needed
Paused
Project X landing page design preview
Project X landing page: Read headline and pipeline diagram
Sign-in: Sign in with Google
Onboarding: Name organization and confirm
Organization/project dashboard: Start New-project flow
New-project flow: Create project with guiding category
Project workspace: Open workspace panels
Conversation panel: Describe business processes
Conversation panel: Answer follow-up questions
Conversation panel: 1. Request BSS generation
Business Blueprint panel: Review ruled specification sections
Conversation panel: 2. Add detail after validation failure
Business Blueprint panel: 1. Edit field inline and save version
Business Blueprint panel: Approve valid version explicitly
Version history and activity: Verify approved version in ledger
Project workspace: Resume from approved version
Business Blueprint panel: 2. Edit fields after validation failure
Project workspace: Switch panels at narrow width
Project X landing page design preview
Project X landing page: Read headline and pipeline diagram
Sign-in: Sign in with Google
Onboarding: Name organization and confirm
Organization/project dashboard: Start New-project flow
New-project flow: Create project with guiding category
Project workspace: Open workspace panels
Conversation panel: Describe business processes
Conversation panel: Answer follow-up questions
Conversation panel: 1. Request BSS generation
Business Blueprint panel: Review ruled specification sections
Conversation panel: 2. Add detail after validation failure
Business Blueprint panel: 1. Edit field inline and save version
Business Blueprint panel: Approve valid version explicitly
Version history and activity: Verify approved version in ledger
Project workspace: Resume from approved version
Business Blueprint panel: 2. Edit fields after validation failure
Project workspace: Switch panels at narrow width