Metadata-Version: 2.4
Name: fastapi-struct
Version: 0.1.0
Summary: CLI tool to generate standard folder structure for FastAPI applications.
License-Expression: MIT
Keywords: fastapi,project-structure,boilerplate,scaffold,cli,template,folder-structure
Classifier: Programming Language :: Python :: 3
Classifier: Framework :: FastAPI
Classifier: Topic :: Software Development :: Code Generators
Classifier: Operating System :: OS Independent
Requires-Python: >=3.10
Description-Content-Type: text/markdown

# fastapi-struct

CLI tool to generate standard, production-ready folder structures for FastAPI applications.

## Usage

### Instant with uvx (no installation needed)
```bash
uvx fastapi-struct my-api
```
Or in the current folder:
```bash
uvx fastapi-struct .
```

### Or install via pip
```bash
pip install fastapi-struct
fastapi-struct my-api
```
*(You can also use `create-fastapi-app my-api`)*

## Generated Project Next Steps

```powershell
cd my-api
python -m venv .venv
.\.venv\Scripts\Activate.ps1
python -m pip install -e ".[dev]"
python -m uvicorn app.main:app --reload
```

Interactive API documentation will be available at:
http://127.0.0.1:8000/docs
