toppev/get-loyalty-app — reverse-engineered prompt
Reverse engineered prompt
Build me a customizable loyalty app for small businesses.
I want three main parts, a customer web app that works like a phone app and can be added to the home screen, an admin panel where the business can create pages, settings, campaigns and rewards, and a simple scanner app for staff to scan customer QR codes and confirm purchases or reward use.
Customers should be able to see their points, level, active stamp cards, birthday or custom campaigns, available rewards and their personal QR code. The admin should be able to edit pages with a visual editor or custom HTML, CSS and JavaScript, manage campaigns, customers, rewards and app settings. The backend should store users, campaigns, pages and rewards in MongoDB and expose the needed API.
Use React for the web apps, Node and Express for the backend, and Flutter for the scanner if that still makes sense. Make it easy to run locally with Docker, and look up current docs online if needed.
Want more depth? Deep Reverse