This repository provides a structured walkthrough for initializing new software projects from scratch. It contains a series of documents and prompts designed to help you define project context, establish user flows, make technology stack decisions, and set best practices before outlining a phased development plan.
The core of this repository is the _docs/resources/new-project-setup.md file. This document provides a detailed sequence of steps and prompts to guide you through the initial phases of project setup.
Following the steps in new-project-setup.md will help you:
- Define Project Scope: Start with a high-level project overview to establish goals and context.
- Create Foundational Documents: Systematically generate key documents for user flows, technology stack, UI/theme rules, and project conventions.
- Establish Best Practices: Implement standards for folder structure, coding style, and development workflows.
- Plan Development Phases: Outline a clear, iterative plan for building your application from a barebones setup to a polished product.
By following this guide, you can quickly bootstrap a well-organized and robust foundation for your project, ensuring a consistent and clear approach for all contributors.
To get started, open and follow the instructions in _docs/resources/new-project-setup.md.
Happy building!