Reverse engineered prompt

Build me a polished Uber Eats style food delivery app template that works across Android, iPhone, desktop, and web. I want it to feel like a real consumer app, with welcome and onboarding screens, sign up and sign in, location picking, home page with restaurant categories, restaurant list and detail pages, menu items, search, filters, favorites, cart, promo code, saved credit cards, checkout flow, order placed screen, order tracking, cancelled order state, and a profile page. Please include both light mode and dark mode, and make the UI feel modern and reusable rather than hacked together.

It does not need a real backend yet, mock data and visual flows are fine, but structure it so the app can be connected to an API later without a huge rewrite. Make sure it runs cleanly and is easy to customize. If anything is unclear, check the current docs online and keep the app close to an Uber Eats style experience.

Want more depth? Deep Reverse