Skip to main content
pre.dev supports three project creation modes, each suited to different starting points.
Start with a curated, pre-configured template. Templates include a recommended tech stack, folder structure, and boilerplate — the architecture agent builds on top of this foundation.When to use:
  • You know what stack you want (e.g., React + Node + PostgreSQL)
  • You want a proven starting structure
  • You’re building a common app type (SaaS, e-commerce, dashboard)

Writing a Good Project Description

The quality of your specification depends on how well you describe your project. Here are tips: Include:
  • What the app does (core functionality)
  • Who uses it (target users)
  • Key features you want
  • Any technical constraints (specific APIs, compliance needs, platform targets)
  • Scale expectations (number of users, data volume)
Example — vague (less optimal):
Build me a chat app
Example — detailed (much better):
Build a team messaging app similar to Slack with:
- Real-time channels and direct messages
- File sharing with drag-and-drop upload (up to 50MB)
- Message search across all channels
- Threaded replies
- @mentions with notifications
- Integration with GitHub for commit notifications
Target: small teams of 5-20 people.
Stack preference: React frontend, Node.js backend, PostgreSQL.

After Creation

Once your project is created and the specification is generated: