easy_init_cli 1.3.1
easy_init_cli: ^1.3.1 copied to clipboard
A CLI tool to create flutter project and initialize project with boilerplate code
Easy Init CLI #
🚀 Overview #
Easy Init CLI is a powerful command-line tool designed to streamline the initialization of Flutter projects. It automatically sets up your project with a well-structured, scalable, and testable architecture, saving you time on boilerplate setup.
Currently, it supports TDD + Clean Architecture and MVVM Architecture, robust patterns favoured by many professional Flutter developers for their separation of concerns and testability.
📚 Documentation #
For comprehensive documentation including installation, usage guides, architecture details, and examples, please visit:
📖 Official Documentation #
🚀 Quick Start #
# Install globally
dart pub global activate easy_init_cli
# Create a new project
easy create project
# Navigate to your project
cd <your_project_name>
# Initialize architecture
easy init
For more detailed instructions and advanced features, check out the full documentation.
🤝 Contributing #
Contributions are welcome! If you find a bug or have a feature request, please open an issue.
- Fork the repository.
- Create your feature branch (
git checkout -b feature/my-feature). - Commit your changes (
git commit -m 'Add some feature'). - Push to the branch (
git push origin feature/my-feature). - Open a Pull Request.
👥 Contributors #
📄 License #
This project is licensed under the BSD 3-Clause License - see the LICENSE file for details.