Tech Stack Selection
Purpose
Define the technologies that will be used to build your application.
Input
prd.mdfrom previous step
Steps
1. Research appropriate technologies for your specific requirements
2. Consider scalability, learning curve, and community support
3. Review the Tech Stack Guide
4. List preferred libraries and tools
5. Consider using a starter kit
- Include rules and configuration files (e.g. AGENT.md, settings) in starter project configuration
6. Setup testing frameworks (like Jest, PyTest)
Output
tech-stack.md- Document specifying your technology choices including:- Frontend framework
- Backend services
- Database solutions
- Authentication system
- Development tools
- Third-party integrations
- Testing frameworks
Next Steps
- Proceed to App Flow using your
prd.mdandtech-stack.mdas input