name: meezi_waiter
description: Meezi Waiter — real-time notification app for cafe staff
publish_to: "none"
version: 1.0.0+1

environment:
  sdk: ">=3.3.0 <4.0.0"
  flutter: ">=3.19.0"

dependencies:
  flutter:
    sdk: flutter
  flutter_localizations:
    sdk: flutter

  # State management
  flutter_riverpod: ^2.5.1

  # Navigation
  go_router: ^14.2.0

  # HTTP
  dio: ^5.4.3

  # Secure token storage
  flutter_secure_storage: ^9.2.2

  # SignalR (ASP.NET Core compatible)
  signalr_netcore: ^1.3.5

  # Local notifications (foreground + background alerts)
  flutter_local_notifications: ^17.2.3

  # Persian date
  shamsi_date: ^1.1.1

  # Shared prefs for non-sensitive settings
  shared_preferences: ^2.3.2

  intl: ^0.19.0

dev_dependencies:
  flutter_test:
    sdk: flutter
  flutter_lints: ^4.0.0

flutter:
  uses-material-design: true
