UNPKG

prprompts-flutter-generator

Version:

AI-powered Flutter development with full automation + official extension support - Generate 32 security-audited guides & auto-implement in 2-3 hours. NEW v5.1: Official Claude Code plugin with hooks, Gemini TOML commands, Qwen MCP settings. Features: Comp

124 lines (100 loc) 3.14 kB
--- # Logistics/Delivery App - Real-time Tracking PRD Template project_name: "DeliveryApp" project_version: "1.0.0" created_date: "2025-01-25" project_type: "logistics" compliance: ["gdpr"] platforms: ["ios", "android"] auth_method: "jwt" jwt_config: algorithm: "RS256" access_token_expiry: "8h" # Delivery drivers work long shifts sensitive_data: ["location", "pii"] encryption_requirements: at_rest: "AES-256-GCM" in_transit: "TLS-1.3" offline_support: true # Critical for areas with poor connectivity real_time: true # Real-time location tracking state_management: "bloc" architecture_style: "clean_architecture" backend_type: "rest" features: - name: "Driver Authentication" complexity: "medium" priority: "p0" - name: "Real-time GPS Tracking" complexity: "high" priority: "p0" notes: "Background location updates every 30s" - name: "Route Optimization" complexity: "critical" priority: "p0" notes: "Google Maps Directions API" - name: "Delivery Proof (Photo + Signature)" complexity: "medium" priority: "p0" - name: "Customer Notifications" complexity: "low" priority: "p0" notes: "SMS + Push for delivery status" - name: "Fleet Management Dashboard" complexity: "high" priority: "p1" notes: "Web dashboard for dispatchers" - name: "Performance Metrics" complexity: "medium" priority: "p1" notes: "Deliveries per hour, route efficiency" team_size: "medium" team_composition: mobile: size: 4 backend: size: 3 web: size: 2 performance_targets: location_update_frequency: "30s" route_calculation: "< 2s" offline_queue_sync: "< 10s when back online" testing_requirements: unit_test_coverage: 80 integration_tests: "route_calculation, offline_sync" business_context: timeline: "6 months" mvp_timeline: "3 months" target_users: 5000 # Drivers + customers integrations: mapping: - name: "Google Maps SDK" purpose: "navigation, route_optimization" geofencing: - name: "Google Geofencing API" purpose: "delivery_zone_alerts" notifications: - name: "Twilio" purpose: "sms_notifications" prprompts_config: generate_all_files: true verbosity: "detailed" logistics_specialization: true --- # Logistics/Delivery App PRD ## Executive Summary Real-time delivery tracking app with GPS navigation, route optimization, and proof of delivery. ## Key Features 1. **Real-time Tracking** - Live driver location updates every 30 seconds 2. **Route Optimization** - Intelligent routing to minimize delivery time 3. **Proof of Delivery** - Photo + signature capture at delivery 4. **Customer Notifications** - SMS + push for "out for delivery", "delivered" ## Architecture - Offline-first for poor connectivity areas - Background location services - WebSocket for real-time updates - Google Maps for navigation ## Performance - Location updates: Every 30 seconds - Route recalculation: < 2 seconds - Works offline, syncs when reconnected Next Steps: Customize for your delivery type (food, packages, etc.), run `claude analyze-prd`