Skip to content

IvanGael/Go-Flutter-Project-Initializer-With-Architecture

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Flutter project initializer with architecture CLI built in Go

Flutter Architecture Project

This project is a Go-based CLI application that allows you to create a new Flutter project with different state management architectures. The project includes a command-line interface (CLI) for selecting the desired architecture and initializes the project accordingly.

Supported Architectures

  • BLoC (Business Logic Component)
  • Provider
  • Redux
  • Scoped Model
  • MVVM (Model-View-ViewModel)
  • MVC (Model-View-Controller)
  • Cubit
  • Riverpod
  • GetX
  • MobX
  • States Rebuilder
  • Clean Architecture

Getting Started

Prerequisites

Before you begin, ensure you have the following installed:

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

  • Fork the repository.
  • Create a new branch (git checkout -b feature-branch).
  • Make your changes.
  • Commit your changes (git commit -m 'Add some feature').
  • Push to the branch (git push origin feature-branch).
  • Open a Pull Request.

License

This project is licensed under the MIT License.

About

Flutter project initializer with architecture CLI built in Go

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages