Skip to content

0xAdiyat/Flutterify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Flutterify

Effortlessly Create and Deploy Flutter Magic. I will improve it to the next level. To support and get notified make sure to star the repo to get future updates :D

Table of Contents

Introduction

Welcome to Flutterify, a powerful tool that simplifies the process of creating and deploying Flutter projects. Whether you're a seasoned developer or just getting started with Flutter, Flutterify streamlines the setup and configuration, allowing you to focus on building amazing Flutter apps.

Preview

Flutterify-Beta-Preview.mov

Getting Started

Let's get you started with Flutterify!

Prerequisites

Before using Flutterify, ensure you have the following prerequisites installed on your system:

Installation

  1. Clone the Flutterify repository:

    git clone https://github.com/0xAdiyat/flutterify.git
  2. Navigate to the Flutterify directory:

    cd Flutterify

Usage

Flutterify makes it easy to create and deploy Flutter projects. Here are some common commands and examples:

Create a New Flutter Project

To create a new Flutter project using Flutterify, use the following command:

python3 flutterify.py

you can also create your own allies in case to avoid writing the whole command. For me, it was fc

Choose my_flutter_app with your desired project name. This command will set up a new Flutter project with a recommended project structure.

Set 'fc' as an alias for Flutterify

alias fc="flutterify"

To open the project in Android Studio, use:

fc --android-studio coming soon

To open the project in Visual Studio Code, use:

fc --vscode coming soon

Configuration

Flutterify offers various configuration options to tailor your Flutter projects. You can find the configuration files in the flutterify/config directory. Modify these files to customize your project's settings.

Contributing

We welcome contributions to Flutterify! Whether it's a bug fix, a feature enhancement, or documentation improvements, your help is appreciated.

Follow these steps to contribute:

  1. Fork the Flutterify repository.
  2. Create a new branch for your changes: git checkout -b feature-name.
  3. Make your changes and commit them: git commit -am 'Add new feature'.
  4. Push your changes to your fork: git push origin feature-name.
  5. Submit a pull request.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Acknowledgments

We'd like to thank the following libraries and developers for their contributions to Flutterify:

Thank you for using Flutterify!


Enjoy building Flutter magic effortlessly with Flutterify! If you have any questions or encounter issues, please don't hesitate to reach out to us on GitHub Issues.

GitHub Stars