Skip to main content

Scaffold a FastAPI + SQLAlchemy backend boilerplate in seconds

Project description

pratham-backend

A CLI that generates a ready-to-code FastAPI + SQLAlchemy + SQLite backend project — folders, DB session wiring, an example CRUD resource, and tests — so you can skip straight to writing business logic instead of rebuilding the same plumbing every time.

Install & use

# one-off, no permanent install (like npx)
uvx pratham-backend init "My API"

# or install it properly
pip install pratham-backend
pratham-backend init "My API"

This creates a my_api/ folder with a working FastAPI app.

Local development

cd pratham-backend
pip install -e . --break-system-packages   # editable install
pratham-backend init "Demo Project"

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pratham_backend-0.1.0.tar.gz (6.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pratham_backend-0.1.0-py3-none-any.whl (14.3 kB view details)

Uploaded Python 3

File details

Details for the file pratham_backend-0.1.0.tar.gz.

File metadata

  • Download URL: pratham_backend-0.1.0.tar.gz
  • Upload date:
  • Size: 6.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.11

File hashes

Hashes for pratham_backend-0.1.0.tar.gz
Algorithm Hash digest
SHA256 69b6348d3ac14d68cc708d901309fed74ce83044e684943cf96a802fe3c8b2ee
MD5 0350b03a7d26077d75063ab9f0c475a5
BLAKE2b-256 b6fe3a41f3f57cfa0a8ca3b4846d552fad2fb45d6f914e930412a79b6b5517db

See more details on using hashes here.

File details

Details for the file pratham_backend-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for pratham_backend-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0581ceec7e38b6132def3a14be4fc47ed9f27f7c3aaaadd87a0b917453878fe0
MD5 01a673758902a7feb2004035fff6ce2f
BLAKE2b-256 a16608e3d7403fa8cb65616e83a43f3dc97ad3fc7881d109e7bfddad6138c258

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page