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.4.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.4-py3-none-any.whl (3.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: fastapi_bunny-0.1.4.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.4.tar.gz
Algorithm Hash digest
SHA256 83625178aecbd826bfbb1d6585d67b5487a39eb30f68f712ecda17cc8735df51
MD5 3913207135c972146baf9e105baf11f7
BLAKE2b-256 d824e54339399bad9a3a532598dc298718ce83589059d539e5bd85f3a759310b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fastapi_bunny-0.1.4-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.4-py3-none-any.whl
Algorithm Hash digest
SHA256 9f0220a0051fbc466194382b07c568260a0903c0a96cf4a5385c318b2b693b99
MD5 71bd335caa9cb3b3c1ce67c5b67549d8
BLAKE2b-256 f7f762c34bf00e39f83387a7b4765a4ca7c967f6121ff6351495b88acdd1aad4

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