Geolocated Multi-Vendor Marketplace Build

Customer: AI | Published: 07.11.2025

Project to be Developed Exclusively on Lovable.dev I want to launch a location-based multi-vendor marketplace, inspired by Amazon, where each seller is linked to their city. The entire project must be developed using Lovable.dev as the primary development platform (Next.js + Supabase + Lovable Cloud). When a buyer arrives on the platform, their GPS location is detected to instantly display nearby stores and products. Project Requirements The platform must: Core Features Support multiple vendors, each with their own shop profile and product catalogue (Fashion & Accessories, Electronics & Gadgets, Home & Living, etc.). Detect user location via browser or mobile GPS and display products or stores sorted by distance. Provide a "Near Me" view based on geolocation, including an interactive map (Google Maps or OpenStreetMap/MapTiler). Include standard eCommerce features: product search, filters, categories, product pages, shopping cart, and secure checkout. Include secure payments (Stripe or similar), customer and vendor accounts, order tracking, ratings and reviews, email notifications, invoices, and an analytics dashboard. Allow vendors to manage products, stock, pricing, and orders from a dedicated vendor dashboard. Include an Admin Back-Office for moderation, vendor approval, financial tracking, and content management. Geolocation and Data Use PostGIS or the Haversine formula for accurate distance filtering within the database. Allow users to search by city or address, with configurable distance filters (for example 5, 10 or 20 km). Scalability and Technical Expectations Built using a modern and scalable stack such as: Node.js (NestJS or Express), Python (Django) or PHP (Laravel) Frontend: React or Next.js (preferred to ensure future mobile app compatibility) Database: PostgreSQL with PostGIS recommended for geospatial queries. Clean and well-documented API layer to allow future development of a mobile app (React Native or Flutter). Additional Features (Optional but strongly appreciated for future growth) Vendor subscription model using Stripe Billing (monthly or annual plans). Promotional Ads Module: geo-targeted vendor ads with views and clicks tracking. Automatic PDF invoice generation. SEO-optimized pages, dynamic sitemaps and caching strategy for large catalogs. Deliverables Fully functional MVP deployed online, including test hosting. Documentation including installation steps, environment variables, database schema, and deployment guide. Handover session (1 to 2 hours) to train the administrator and ensure autonomy. Timeline and Proposal Requirements Please provide the following in your proposal: Recommended technologies and architecture. A high-level project plan with milestones. Estimated timeline for MVP delivery (expected 8 to 12 weeks for this scope). If needed, I can share user stories and UI examples to speed up alignment. Looking forward to receiving your proposal.