Metadata-Version: 2.3
Name: melia-fastapi
Version: 0.5.0
Summary: fastapi project generator and servicemanager
Author: el hadji
Author-email: elhadji.sarr@outlook.com
Requires-Python: >=3.11,<4.0
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Dist: click (>=8.2.1,<9.0.0)
Requires-Dist: jinja2 (>=3.1.6,<4.0.0)
Description-Content-Type: text/markdown

# Melia

### Tree

fastapi-starter/
  ├── app/
  │   ├── __init__.py
  │   ├── main.py                     # FastAPI app instance
  │   ├── core/
  │   │   ├── __init__.py
  │   │   ├── config.py              # Settings & config
  │   │   ├── database.py            # Database setup
  │   │   └── security.py            # Auth & security
  │   ├── api/
  │   │   ├── __init__.py
  │   │   ├── deps.py                # Dependencies
  │   │   └── endpoints/
  │   │       ├── __init__.py
  │   │       ├── auth.py            # Auth endpoints
  │   │       └── users.py           # User endpoints
  │   ├── models/
  │   │   ├── __init__.py
  │   │   └── user.py                # Database models
  │   └── schemas/
  │       ├── __init__.py
  │       └── user.py                # Pydantic schemas
  ├── tests/
  │   ├── __init__.py
  │   └── test_main.py
  ├── .env.example
  ├── .gitignore
  ├── Dockerfile
  ├── pyproject.toml
  ├── docker-compose.yml
  ├── melia.yml                      # Melia configuration
  └── README.md

## installation

````bash
pip install melia-fastapi
````

## Usage

- install poetry

- Create a new project with Melia:

```bash
melia new <project_name>
```
