Joshdigitalconcept/AmandaFoodBank ? reverse-engineered prompt
Reverse engineered prompt
Build me a Flutter app for a food ordering and delivery service called Amanda Food Bank.
It should work on mobile and web, and use Firebase for login, database, and image storage. I want four main user roles, buyers, sellers, riders, and admins. Buyers should be able to sign up with email, phone, or Google, browse meals, add items to cart, choose add ons with prices, see the total update right away, place orders, save favorites, and edit their profile. Sellers should be able to upload meals with photos, descriptions, prices, and add ons, then manage orders and change status from pending to delivered. Riders should have a simple dashboard for deliveries, earnings, history, and profile settings. Admins should be able to review vendors, approve or suspend them, search sellers, assign riders to orders, and see full order details.
Make it look modern and clean, use smooth navigation, and if you need to, look up current Flutter and Firebase docs online before wiring things up.
Are you gonna build this?
make sure you review the code using coderabbit