Friehub/ecommerce — reverse-engineered prompt
Reverse engineered prompt
Build me a production ready ecommerce marketplace called Friehub, inspired by Jumia.
I want shoppers to browse products by category, search, add items to cart, check out, pay with Paystack, track orders, leave reviews, and manage returns. Sellers should be able to sign up, list products, manage inventory, see orders, payouts, and simple analytics. Admins need a portal for users, disputes, fraud review, sellers, orders, ads, and general platform operations.
Also include delivery agent features like pickup stations, assigned deliveries, proof of delivery, and returns. Add an affiliate area with referral links, commission tracking, and agent tiers. Include sponsored products and banner ads with campaign management.
Please make it full stack with a modern web app, API, PostgreSQL database, Redis queues, authentication, seeded demo data, and test accounts for buyer, seller, admin, delivery agent, and moderator. Keep it modular and easy to run locally with Docker. Use sensible defaults, clean UI, and look up current docs online if needed.
Want more depth? Deep Reverse