Give me suggestions are welcome

Dani AI

Generated

Following and the replies from and , here are focused, mobile-first feature ideas and practical notes for a food-delivery app that increase trust, reduce friction, and respect platform constraints.

  • Real-time driver telemetry and ETA: combine server-side routing with live position updates (WebSocket or real-time DB listeners) and smooth GPS noise; use a foreground service for continuous tracking when necessary and minimize battery drain.
  • Clear costs and digital receipts: itemized fees, tip options, and pre-authorized holds for substitutions; surface refund/cancellation windows upfront.
  • Scheduled orders and capacity slots: server-backed time-slot booking with local reminders using WorkManager for reliable scheduling on Android.
  • Dietary filters and saved preferences: structured allergen tags, default substitutions, and order templates to reduce mistakes.
  • In-app driver communication and delivery proof: templated chat/call, optional photo proof, and configurable contactless drop-off with retention rules for privacy.
  • Multiple payment flows and tokenization: support wallet tokens, split payments, and refunds via a PCI-compliant payment processor to avoid storing raw card data.
  • Offline/low-bandwidth handling: cache menus, queue orders locally, and reconcile on reconnect to avoid failed checkout.
  • Accessibility and localization: TalkBack support, large text, RTL where relevant, and localized currencies/times.

Cautions and quick references: handle Android background-location rules and permission UX carefully to avoid rejection; balance update frequency against battery life; secure all traffic with TLS and minimize PII storage. See Android guidance on location permissions (Android location permissions), background work (WorkManager), and push messaging (Firebase Cloud Messaging).

Recommended Answers

All 2 Replies

On time

Good tasting

Nutritious

  • The same prices as in store or restaurant (paying extra for delivery fees is fine)
  • The ability to pick suitable replacements if out of stock or unavailable
  • Following instructions (sauce on side, allergic to ingredients, etc.)
  • Food still hot when it arrives
Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.