Izio CLI Project
![PyPI version](https://badge.fury.io/py/izio-cli.svg)
Description
Izio CLI is a comprehensive command-line interface tool designed to facilitate the management and automation of various aspects of Izio&Co software development projects, particularly focused on Flutter and .NET Core solutions. It streamlines the process of setting up new projects, modules, and pages, handling project dependencies, and maintaining a consistent project structure.
Documentation
For detailed documentation on the Izio CLI, refer to the Izio CLI Documentation.
Features
Flutter Project Management
Easily create new Flutter projects with predefined modules and pages.
.NET Core Solution Setup
Initialize .NET Core solutions with standard project structure and dependencies.
Project Automation
Automate repetitive tasks such as creating submodules, adding references, and more.
Installation
To install the Izio CLI, you can use pipx to install the package from the PyPI repository. Run the following command in your terminal:
pipx install izio-cli
or
pip install izio-cli
Usage
After installing, you can use the Izio CLI commands as follows:
To create a new Flutter project:
izio new-project --project "project_name" --path "path/to/flutter/project"
To create a new Flutter module:
izio new-module --module "module_name" --path "path/to/flutter/project"
To create a new Flutter page:
izio new-page --page "page_name" --module "module_name" --path "path/to/flutter/project"
For more detailed usage, refer to the Documentation.