Skip to content

mminhlequang/bloc_template_flutter

Repository files navigation

🌟 BLoC Flutter Template ✨

🎀 App Configuration Details 🎀

  • App Name: TempAppName
  • App ID: com.app.boilerplate
  • Package Name: temp_package_name
  • Package Description: temp_package_description

Created with 💖 by @mminhlequang

📦 Package Dependencies 📦

🌟 Core Dependencies 🌟

  • equatable: ^2.0.7
  • bloc: ^9.0.0
  • flutter_bloc: ^9.0.0
  • bloc_concurrency: ^0.3.0
  • get_it: ^8.0.3
  • easy_localization: ^3.0.7+1
  • go_router: ^14.8.0

📱 UI Dependencies 📱

  • cupertino_icons: ^1.0.8
  • flutter_svg: ^2.0.17
  • flutter_staggered_animations: ^1.1.1
  • auto_size_text: ^3.0.0
  • google_fonts: ^6.2.1
  • flutter_switch: ^0.3.2

🌐 Network & Storage 🌐

  • dio: ^5.8.0+1
  • connectivity_plus: ^6.1.3
  • hive: ^2.2.3
  • path_provider: ^2.1.5
  • cached_network_image: ^3.4.1

🛠️ Utilities 🛠️

  • jwt_decode: ^0.3.1
  • image_picker: ^1.1.2
  • image_cropper: ^9.0.0
  • flutter_keyboard_visibility: ^6.0.0
  • modal_bottom_sheet: ^3.0.0
  • file: ^7.0.1
  • url_strategy: ^0.3.0
  • flutter_portal: ^1.1.4
  • flutter_native_splash: ^2.4.4
  • dotted_border: ^2.1.0
  • gap: ^3.0.1
  • sentry_flutter: ^8.13.0

📂 Internal Libraries 📂

  • internal_core: Path to internal_libs/core
  • internal_network: Path to internal_libs/network

🚀 Getting Started 🚀

To get started with this project, ensure you have Flutter installed and run the following commands:

  1. Clone the repository:

    git clone https://github.com/mminhlequang/bloc_template_flutter.git
    cd bloc_template_flutter
  2. Install dependencies:

    flutter pub get
  3. Run the app:

    flutter run
  4. Build the app:

    flutter build apk
  5. Build the app for iOS:

    flutter build ipa
  6. Build the app for Android:

    flutter build apk

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published