Skip to content

Latest commit

 

History

History
 
 

README.md

Very Good Core

Very Good Ventures

Developed with 💙 by Very Good Ventures 🦄

License: MIT Powered by Mason

A Very Good Flutter app created by Very Good Ventures 🦄.

What's Included ✨

Out of the box, Very Good Core includes:

  • Cross Platform Support - Built-in support for iOS, Android, Web, and Windows (MacOS/Linux coming soon!)
  • Build Flavors - Multiple flavor support for development, staging, and production
  • Internationalization Support - Internationalization support using synthetic code generation to streamline the development process
  • Sound Null-Safety - No more null-dereference exceptions at runtime. Develop with a sound, static type system.
  • Bloc - Integrated bloc architecture for scalable, testable code which offers a clear separation between business logic and presentation
  • Testing - Unit and Widget Tests with 100% line coverage (Integration Tests coming soon!)
  • Logging - Built-in, extensible logging to capture uncaught Flutter and Dart Exceptions
  • Very Good Analysis - Strict Lint Rules which are used at Very Good Ventures
  • Continuous Integration - Lint, format, test, and enforce code coverage using GitHub Actions
  • ✅ Dependabot Integration

* Learn more at Flutter Starter App: Very Good Core & CLI

Output 📦

├── .github
│   ├── PULL_REQUEST_TEMPLATE.md
│   ├── dependabot.yaml
│   └── workflows
│       └── main.yaml
├── .gitignore
├── .idea
│   └── runConfigurations
│       ├── development.xml
│       ├── production.xml
│       └── staging.xml
├── .vscode
│   ├── extensions.json
│   └── launch.json
├── LICENSE
├── README.md
├── analysis_options.yaml
├── android
├── coverage_badge.svg
├── ios
├── l10n.yaml
├── lib
│   ├── app
│   │   ├── app.dart
│   │   └── view
│   ├── bootstrap.dart
│   ├── counter
│   │   ├── counter.dart
│   │   ├── cubit
│   │   └── view
│   ├── l10n
│   │   ├── arb
│   │   └── l10n.dart
│   ├── main_development.dart
│   ├── main_production.dart
│   └── main_staging.dart
├── pubspec.lock
├── pubspec.yaml
├── test
│   ├── app
│   │   └── view
│   ├── counter
│   │   ├── cubit
│   │   └── view
│   └── helpers
│       ├── helpers.dart
│       └── pump_app.dart
├── web
└── windows