Project Description
I already have the AI-driven multi-restaurant ordering system – running, but it still feels like a collection of parts rather than a seamless marketplace. I want to take it to full production status on a single Hostinger VPS, with every critical workflow automated and polished for real-world customers and vendors.
Here is what I need done:
• Stripe Connect integration end-to-end so payouts flow automatically the moment an order is completed. Restaurants, drivers, and the platform each receive their share without manual intervention, and disputed or failed payments are handled gracefully.
• Automated logistics: when an order is placed the nearest available driver should be assigned, the customer and restaurant see real-time driver location, and ETAs update continuously. If no driver is free, the system must queue and schedule deliveries instead of leaving them in limbo.
• UX refinement across the web app: faster page transitions, clearer navigation, and a smoother checkout that minimises taps and form fields on both desktop and mobile.
• Deployment and hardening on my Hostinger VPS (Ubuntu). That includes environment setup, SSL, domain configuration, backups, monitoring, and a staging slot so I can test future updates without downtime.
• Final hand-off with concise documentation covering installation, environment variables, and a “go-live” checklist so any new restaurant can self-onboard.
Acceptance will be based on:
1. A fresh user can sign up, place an order, pay through Stripe Connect, and watch the driver deliver—all without admin help.
2. Vendors see their split payout appear in their Stripe account automatically.
3. VPS resource usage remains within acceptable limits under a guided load test.
4. No console or network errors in the browser on checkout or tracking pages.
5. Clear, step-by-step deployment doc provided.
If you have previous Laravel, or multi-vendor marketplace experience, that will help us move faster. Let’s ship a marketplace that just works.