mrt_card_reader 0.3.0 copy "mrt_card_reader: ^0.3.0" to clipboard
mrt_card_reader: ^0.3.0 copied to clipboard

Read balance and transaction history from Dhaka MRT Line 6 metro rail cards via NFC. Based on the MRT Buddy team's work.

0.3.0 #

Note: This release has breaking changes.

  • BREAKING FEAT(mrt_card_reader): add iOS support via FeliCa API. (d1092be0)

0.2.0 #

Note: This release has breaking changes.

  • FEAT(transaction): add copyWith method and comprehensive docs. (fc7be9b2)
  • DOCS: update README with new features and usage examples. (1a89c3f9)
  • BREAKING FEAT: add instance-based API with session management. (36d4bb71)
  • BREAKING FEAT: add infrastructure for production-ready package. (48293b00)

0.1.2 #

  • FEAT: flutter dependencies. (5d382037)

0.1.1+2 #

0.1.1+1 #

0.1.1 #

Changelog #

0.1.0 Initial Release (2025-03-16) #

Added #

  • Initial implementation of Dhaka MRT card reading functionality
  • Support for reading transaction history from Dhaka MRT metro rail cards
  • Detailed transaction parsing with timestamps, station names, and fare amounts
  • Top-up transaction detection and amount calculation
  • Balance retrieval from cards
  • NFC availability checking
  • Comprehensive documentation and usage examples
  • Station mapping for Dhaka MRT Line 6 (Uttara North to Motijheel)

Dependencies #

  • Uses nfc_manager v3.0.2 for NFC communication

Notes #

  • Based on the work by the MRT Buddy team, adapted for Flutter/Dart
  • Compatible with Android API level 19+ and iOS 13+
2
likes
150
points
8
downloads

Publisher

verified publishershafi.dev

Weekly Downloads

Read balance and transaction history from Dhaka MRT Line 6 metro rail cards via NFC. Based on the MRT Buddy team's work.

Repository (GitHub)
View/report issues

Documentation

API reference

License

GPL-3.0 (license)

Dependencies

flutter, nfc_manager

More

Packages that depend on mrt_card_reader