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

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for fastapi_bunny-0.1.2.tar.gz
Algorithm Hash digest
SHA256 de89839417dbe8d2539bb3feacceb2b72edff209002edbbaaf66e8e7824516c0
MD5 fb94ebd18efa56cb758a2f7a72388d47
BLAKE2b-256 fb75f2281e05c8adc2ace426690ca95404b7c45af5c4f0827a4e772c659e789c

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for fastapi_bunny-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 6013eb4283081543085db7f4d96a1c01cfb0736d516d33fed5153bdb48be75e8
MD5 9c955ef83be7ae5795f22862523ab761
BLAKE2b-256 c607abd22acf03542ba8b97d35b75ec3257edba89513b4c7a67d818e959135fc

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