Skip to main content

A package to generate FastAPI boilerplate based on user input

Project description

fastapi_bunny

A Python package to generate FastAPI boilerplate with MongoDB integration.

🚀 Installation

pip install fastapi_bunny 🔥 Usage

Run the following command:

fastapi_bunny You'll be prompted to enter your project details, and a FastAPI boilerplate will be generated automatically.

✨ Features

✅ Generates a FastAPI project structure ✅ MongoDB integration with PyMongo ✅ REST API with CRUD operations ✅ Dynamic model generation based on user input ✅ Auto-install missing dependencies (fastapi, pymongo, pydantic, uvicorn) ✅ Option to start the FastAPI server automatically

🎯 How to Run

Once your project is created, you can navigate to the project folder and start the server:

cd your_project_name uvicorn main:app --reload If you choose to run it immediately, the package will start the server automatically.

👨‍💻 Credits

Author: Pranay Dnyaneshwar Vartak 📸 Instagram: @thebunnystark 🏢 Company: CSociety

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

fastapi_bunny-0.1.3.tar.gz (3.3 kB view details)

Uploaded Source

Built Distribution

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

fastapi_bunny-0.1.3-py3-none-any.whl (3.7 kB view details)

Uploaded Python 3

File details

Details for the file fastapi_bunny-0.1.3.tar.gz.

File metadata

  • Download URL: fastapi_bunny-0.1.3.tar.gz
  • Upload date:
  • Size: 3.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for fastapi_bunny-0.1.3.tar.gz
Algorithm Hash digest
SHA256 ac56789d5810ae4ab9ec499ac5cb7b863054eb7217e0c5ad0a3b45252b8a0175
MD5 1022741c00cdd6055b1872c580b97cee
BLAKE2b-256 2637071130141a6e10a1cea42808857cb8ded1e8ac647baddaea23719311b704

See more details on using hashes here.

File details

Details for the file fastapi_bunny-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: fastapi_bunny-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 3.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for fastapi_bunny-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 8e7ac2dde6cbe141b27ccff5b66ddec29b54e8a8e767f8c7b90eb661de56fba9
MD5 8e27a9eaef2996d02a9922548f4eb16b
BLAKE2b-256 874c66c3d00521e2cf45486c538949037568fa52d7a420b66b9194019b863fcd

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