Uzbekistan Car Number Picker πŸ‡ΊπŸ‡Ώ

A highly customizable and elegant Flutter widget for picking Uzbekistan car license plates. Designed with Glassmorphism and supports both physical and legal entity plate formats.

pub package likes

Features πŸš€

  • Glassmorphism Design: Modern and sleek UI out of the box.
  • Dual Mode: Supports both Physical (01 A 777 AA) and Legal (01 777 AAA) entity formats.
  • Region Picker: Built-in bottom sheet to select from all 14 regions of Uzbekistan.
  • Localization: Supports Uzbek (UZ), Russian (RU), and English (EN).
  • Customizable: Change colors, height, width, and labels to match your brand.
  • Auto-focus: Smart focus management between input fields.

Preview πŸ“Έ

https://github.com/Zoyidov/uz_car_number_picker/blob/master/screenshots/img1.jpg https://github.com/Zoyidov/uz_car_number_picker/blob/master/screenshots/img2.jpg

Installation πŸ“¦

Add this to your pubspec.yaml:

dependencies:
  uz_car_number_picker: ^1.0.2

##Usage πŸ› οΈ

```dart
import 'package:uz_car_number_picker/uz_car_number_picker.dart';

UzCarNumberPicker(
  activeColor: Colors.blueAccent,
  onChanged: (String fullNumber) {
    print("Selected Number: $fullNumber");
  },
)

Localization 🌍

UzCarNumberPicker(
  languageCode: 'uz', // 'uz', 'ru', or 'en'
)