/python-best-template

A clean and modern Python project template — ready for production, scalable, and developer-friendly.

Primary LanguagePythonMIT LicenseMIT

🐍 Python Best Template

A clean and modern Python project template — ready for production, scalable, and developer-friendly.


📚 Table of Contents


📦 Installation

🔁 Option 1: Use as GitHub Template (Recommended)

Click the "Use this template" button on the top right of the repository page to create a new repository based on this template.

🧱 Option 2: Clone Directly

If you prefer to manually clone and configure the template, follow these steps:

  1. Clone the template repository
    git clone https://github.com/laviprog/python-best-template.git
  2. Navigate into the project directory'
    cd python-best-template
  3. Remove the existing git history
    rm -rf .git

You’re now ready to start building your own project using this template!

📁 Project Structure

python-best-template/
├── src/                # main application code
│   ├── __init__.py
│   ├── config.py
│   └── main.py
├── tests/
├── .env.example
├── Dockerfile
├── docker-compose.yml
├── pytest.ini
├── pyproject.toml
├── requirements.txt
└── README.md

🤝 Contributing

Contributions are welcome! Feel free to open an issue or submit a pull request.

📄 License

This project is licensed under the MIT License.