Harshal01123/CraftIdeationTool — reverse-engineered prompt

Reverse engineered prompt

Build me a polished full stack web app called CraftConnect for India’s handicraft community. I want it to help artisans sell handmade products, teach masterclasses, and chat directly with buyers, while customers and learners get a clean modern experience.

There should be three roles, artisan, customer, and learner. Artisans can create profiles, list products with multiple images, manage orders, create video courses, and talk with customers. Customers should be able to browse products, filter by craft category and price, save wishlists, view artisan pages, rate products, and negotiate through chat. Learners should be able to enroll in courses, track video progress, build streaks, and get completion certificates with unique codes.

Please include real time messaging with offer, accept, reject, and counter flows, plus notifications for new messages and conversation updates. Make the whole app bilingual in English and Hindi with an easy language switcher. Use Supabase for auth, database, storage, and realtime features. Make it feel production ready, and look up current docs online if you need to.

Want more depth? Deep Reverse