upgrade_flutter_starter_kit 1.0.1+5
upgrade_flutter_starter_kit: ^1.0.1+5 copied to clipboard
description: A modern Flutter starter kit with clean architecture, reusable UI components, state management setup, and ready-to-use project structure.
Use this package as a library
Depend on it
Run this command:
With Flutter:
$ flutter pub add upgrade_flutter_starter_kitThis will add a line like this to your package's pubspec.yaml (and run an implicit flutter pub get):
dependencies:
upgrade_flutter_starter_kit: ^1.0.1+5Alternatively, your editor might support flutter pub get. Check the docs for your editor to learn more.
Import it
Now in your Dart code, you can use:
import 'package:upgrade_flutter_starter_kit/config/app_config.dart';
import 'package:upgrade_flutter_starter_kit/main.dart';
import 'package:upgrade_flutter_starter_kit/main_shell.dart';
import 'package:upgrade_flutter_starter_kit/models/app_notification.dart';
import 'package:upgrade_flutter_starter_kit/models/item.dart';
import 'package:upgrade_flutter_starter_kit/models/snap_settings.dart';
import 'package:upgrade_flutter_starter_kit/models/user.dart';
import 'package:upgrade_flutter_starter_kit/providers/auth_provider.dart';
import 'package:upgrade_flutter_starter_kit/providers/item_provider.dart';
import 'package:upgrade_flutter_starter_kit/router/app_router.dart';
import 'package:upgrade_flutter_starter_kit/screens/about_screen.dart';
import 'package:upgrade_flutter_starter_kit/screens/create_item_screen.dart';
import 'package:upgrade_flutter_starter_kit/screens/dashboard_screen.dart';
import 'package:upgrade_flutter_starter_kit/screens/edit_profile_screen.dart';
import 'package:upgrade_flutter_starter_kit/screens/explore_screen.dart';
import 'package:upgrade_flutter_starter_kit/screens/favorites_screen.dart';
import 'package:upgrade_flutter_starter_kit/screens/forgot_password_screen.dart';
import 'package:upgrade_flutter_starter_kit/screens/help_screen.dart';
import 'package:upgrade_flutter_starter_kit/screens/home_screen.dart';
import 'package:upgrade_flutter_starter_kit/screens/item_detail_screen.dart';
import 'package:upgrade_flutter_starter_kit/screens/login_screen.dart';
import 'package:upgrade_flutter_starter_kit/screens/notifications_screen.dart';
import 'package:upgrade_flutter_starter_kit/screens/onboarding_screen.dart';
import 'package:upgrade_flutter_starter_kit/screens/profile_screen.dart';
import 'package:upgrade_flutter_starter_kit/screens/settings_screen.dart';
import 'package:upgrade_flutter_starter_kit/screens/signup_screen.dart';
import 'package:upgrade_flutter_starter_kit/screens/terms_screen.dart';
import 'package:upgrade_flutter_starter_kit/screens/theme_screen.dart';
import 'package:upgrade_flutter_starter_kit/services/auth_service.dart';
import 'package:upgrade_flutter_starter_kit/services/cloud_sync_service.dart';
import 'package:upgrade_flutter_starter_kit/services/notification_service.dart';
import 'package:upgrade_flutter_starter_kit/storage/hive_storage.dart';
import 'package:upgrade_flutter_starter_kit/themes/app_theme.dart';
import 'package:upgrade_flutter_starter_kit/utils/constants.dart';
import 'package:upgrade_flutter_starter_kit/utils/export_helper.dart';
import 'package:upgrade_flutter_starter_kit/utils/extensions.dart';
import 'package:upgrade_flutter_starter_kit/utils/validators.dart';
import 'package:upgrade_flutter_starter_kit/widgets/ambient_background.dart';
import 'package:upgrade_flutter_starter_kit/widgets/app_nav_bar.dart';
import 'package:upgrade_flutter_starter_kit/widgets/avatar.dart';
import 'package:upgrade_flutter_starter_kit/widgets/badge.dart';
import 'package:upgrade_flutter_starter_kit/widgets/custom_button.dart';
import 'package:upgrade_flutter_starter_kit/widgets/custom_text_field.dart';
import 'package:upgrade_flutter_starter_kit/widgets/empty_state.dart';
import 'package:upgrade_flutter_starter_kit/widgets/glass_card.dart';
import 'package:upgrade_flutter_starter_kit/widgets/loading_overlay.dart';
import 'package:upgrade_flutter_starter_kit/widgets/shimmer_loader.dart';