Skip to content

[Feature]: Add example starter templates for each supported framework #21

Description

@Sehnya

Problem Statement

New users may not know what a minimal project for React, Vue, Flask, FastAPI, etc. should look like. This can slow down onboarding and experimentation.

Proposed Solution

Provide example starter templates for each supported framework, easily selectable via the CLI.

Alternative Solutions

Link to external repositories or documentation with starter projects.

Feature Category

Template System

Priority Level

Medium - Would improve workflow

Use Cases

  1. When creating a new project and unsure of best practices.
  2. When evaluating Peezy CLI for multiple frameworks.
  3. When teaching new developers how to scaffold projects.

Examples

peezy create my-app --template react
peezy create my-app --template flask

Additional Context

Starter templates should be well-commented and kept up-to-date with framework best practices.

Checklist

  • I have searched existing issues to ensure this is not a duplicate
  • I have provided a clear problem statement and proposed solution
  • This feature aligns with Peezy CLI's goals of simplifying project initialization

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions