Build a Full‑Featured UberEats Clone (Food Delivery App + Dashboard + API)
I’m looking to build a full‑stack UberEats‑style food delivery application with both customer and vendor experiences, plus delivery partner logistics. The goal is a scalable, real‑world app with web dashboards and mobile apps. Core Requirements: 1) Customer App / Web UI Browse restaurants & food categories Search & filter restaurants Add food items to cart Checkout (multiple payment methods) Real‑time order tracking Ratings & reviews User account/profile management 2) Restaurant App / Dashboard Restaurant login/signup Manage food menu (CRUD) View & accept customer orders Update order status Order history & analytics 3) Delivery Partner App Delivery login/signup Accept/reject delivery tasks Real‑time navigation to pickup & delivery points Order status updates 4) Admin Panel Manage users, restaurants, delivery partners Commission settings Manage categories & menus Analytics & reports 5) Backend APIs REST or GraphQL APIs Authentication & authorization Push notifications (order events) Real‑time location tracking 6) Tech Preferences Prefer modern stacks such as: Frontend: React / Next.js OR React Native / Expo Backend: Node.js (Express / Nest) or similar Database: MongoDB / PostgreSQL WebSockets for real‑time Payment integrations (Stripe / PayPal)