Skip to content

mk-in/folder-generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

Project Name

folder_generator

Description

Generate python project folder to start a new project

Table of Contents

Installation

Instructions on how to set up the project.

# Clone the repository
git clone https://github.com/yourusername/folder_generator.git

# Navigate to the project directory
cd folder_generator

# Install dependencies
pip install -r requirements.txt

Usage

python main.py give project name chose from given options

Features

Project Types vs Folder Structure

Simple Folder Structure:
project_name/
├── .gitignore
├── README.md
├── requirements.txt
├── src/
│   ├── __init__.py
│   ├── main.py
└── tests/
    ├── __init__.py
    └── test_main.py



Medium Folder Structure:
project_name/
├── .gitignore
├── README.md
├── requirements.txt
├── setup.py
├── src/
│   ├── __init__.py
│   ├── main.py
│   ├── utils.py
│   ├── config.py
├── tests/
│   ├── __init__.py
│   ├── test_main.py
│   └── test_utils.py
└── docs/
    └── index.md


Expert Folder Structure:
project_name/
├── .gitignore               # Git ignore file
├── README.md                # Project documentation
├── requirements.txt         # List of dependencies
├── setup.py                 # Package configuration
├── src/                     # Source code
│   ├── __init__.py          # Makes src a package
│   ├── main.py              # Main script
│   ├── utils/               # Utility functions
│   │   ├── __init__.py
│   │   └── example_util.py  # Example utility module
│   ├── models/              # Model definitions
│   │   ├── __init__.py
│   │   └── example_model.py # Example model module
│   ├── data/                # Data loading and preprocessing
│   │   ├── __init__.py
│   │   └── example_data.py  # Example data module
│   └── config/              # Configuration files
│       ├── __init__.py
│       └── example_config.py # Example config module
├── tests/                   # Unit tests
│   ├── __init__.py
│   ├── test_main.py         # Test cases for main.py
│   └── test_example.py      # Test cases for example modules
├── docs/                    # Documentation
│   └── index.md             # Documentation index
└── scripts/                 # Miscellaneous scripts
    └── example_script.py    # Example script



AI Folder Structure:
project_name/
├── .gitignore
├── README.md
├── requirements.txt
├── setup.py
├── src/
│   ├── __init__.py
│   ├── main.py
│   ├── utils.py
│   ├── config.py
│   ├── models/              # Model definitions
│   │   ├── __init__.py
│   │   └── example_model.py
│   └── data/                # Data loading and preprocessing
│       ├── __init__.py
│       └── example_data.py
├── tests/
│   ├── __init__.py
│   ├── test_main.py
│   ├── test_utils.py
│   └── test_models.py
└── docs/
    └── index.md


AI Agents Folder Structure:
project_name/
├── .gitignore
├── README.md
├── requirements.txt
├── setup.py
├── src/
│   ├── __init__.py
│   ├── main.py
│   ├── utils.py
│   ├── config.py
│   ├── agents/
│   │   ├── __init__.py
│   │   └── example_agent.py
│   ├── models/
│   │   ├── __init__.py
│   │   └── example_model.py
│   └── data/
│       ├── __init__.py
│       └── example_data.py
├── tests/
│   ├── __init__.py
│   ├── test_main.py
│   ├── test_utils.py
│   └── test_agents.py
└── docs/
    └── index.md

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages