All Projects → vankhoa01 → flutter_base

vankhoa01 / flutter_base

Licence: other
A starter kit for beginner learns with Get pattern (it's same MVC or MVVM on native pattern), RxDart, Hive, Localization and Dio to architect a flutter project. This starter kit build an Covid-19 app as a example

Programming Languages

dart
5743 projects

Projects that are alternatives of or similar to flutter base

smix-eleventy-starter
A standards-respecting starter kit for Eleventy. Go Indie.
Stars: ✭ 108 (+217.65%)
Mutual labels:  starter-kit
stack
A starter repository for MongoDB, Node.js, and Vue.js, with a local environment based on Docker.
Stars: ✭ 48 (+41.18%)
Mutual labels:  starter-kit
nativeweb
Build your Own Plugin using (PlatformViews) Demo for Flutter Live 2018 Extended Event - Hyderabad
Stars: ✭ 26 (-23.53%)
Mutual labels:  flutter-example
ReactNativeStarterKits
Agiletech React Native Starter Kits
Stars: ✭ 21 (-38.24%)
Mutual labels:  starter-kit
dart electron starter kit
Boilerplate project for building Electron apps with Dart.
Stars: ✭ 31 (-8.82%)
Mutual labels:  starter-kit
rescript-react-boilerplate
An opinionated app shell for ReScript & React progressive web apps
Stars: ✭ 62 (+82.35%)
Mutual labels:  starter-kit
fly-kit-preact
A starter kit for building offline / SPA / PWA apps with Preact
Stars: ✭ 28 (-17.65%)
Mutual labels:  starter-kit
awrora-starter
Landing page template built with one of most popular javascript library Vue.JS, Vuetify (Material Design) and Nuxt.JS with SSR.
Stars: ✭ 38 (+11.76%)
Mutual labels:  starter-kit
gmail-addon-boilerplate
A TypeScript-based Gmail add-on Boilerplate
Stars: ✭ 24 (-29.41%)
Mutual labels:  starter-kit
fireblogger
Ionic 2 social media microblogging platform built with firebase 3 as backend
Stars: ✭ 54 (+58.82%)
Mutual labels:  starter-kit
modernization-cookbook-template
Starter Cookbook for Application Modernization and Replatforming Engagements
Stars: ✭ 14 (-58.82%)
Mutual labels:  starter-kit
nextjs-starter-kit
NextJS Starter Kit with Testing Frameworks and CI/CD
Stars: ✭ 30 (-11.76%)
Mutual labels:  starter-kit
aspnet-mvc5-starter-template
Asp.Net MVC 5 Starter Kit is a S.O.L.I.D, clean and globalized template with all the necessary boilerplate, ready to go.
Stars: ✭ 39 (+14.71%)
Mutual labels:  starter-kit
tailwindcss-postcss-browsersync-boilerplate
Tailwind CSS + PostCSS + BrowserSync boilerplate
Stars: ✭ 28 (-17.65%)
Mutual labels:  starter-kit
devonfw4flutter-mts-app
Large-Scale Flutter Reference Application. An Extension of DevonFw's My Thai Star Project
Stars: ✭ 54 (+58.82%)
Mutual labels:  flutter-example
bem-express
BEM project-stub with BEMTREE and express
Stars: ✭ 45 (+32.35%)
Mutual labels:  starter-kit
Flutter-Socks-Shop
Flutter Socks Shop Application Design and Animation - day 20
Stars: ✭ 37 (+8.82%)
Mutual labels:  flutter-example
symfony-docker
A template for new Symfony applications using Docker: ./install.sh && 🚀
Stars: ✭ 34 (+0%)
Mutual labels:  starter-kit
angular-pwa-starter
Lightweight starter 'ng init' with added app shell features (sw-precache, web app manifest).
Stars: ✭ 22 (-35.29%)
Mutual labels:  starter-kit
obsidian
A WordPress starter kit for the modern web.
Stars: ✭ 20 (-41.18%)
Mutual labels:  starter-kit

Flutter Starter Kit

A starter kit for beginner learns with Get library (State Manager, Navigation Manager and Dependencies Manager), RxDart, Hive, Localization and Dio to architect a flutter project. This starter kit build an Covid-19 app as a example

Feature

Install

  1. Follow flutter official setup guide to set up flutter environment
  2. Download flutter version

Run Config

  1. Run: flutter create .
  2. Click 'Edit Configuration'
  3. Point to specs main in lib/app_config folder

Useful Command

Run flutter_starter_kit

flutter create .

For development,

flutter run -t lib/app_config/main_development.dart

For staging,

flutter run -t lib/app_config/main_production.dart

For production,

flutter run --flavor production -t lib/config/main_production.dart

Generate json serialize and deserialize functions

flutter packages pub run build_runner build --delete-conflicting-outputs

Next action

  • Config build flavors in Android & iOS native
  • Add Fastlane for CI/CD
  • Add Sonar static code analysis
  • ......

Getting Started

This project is a starting point for a Flutter application.

A few resources to get you started if this is your first Flutter project:

For help getting started with Flutter, view our online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].