This demo app uses NextJS, React and Cloudflare Pages.
Products used: Google Tag Manager, Google Analytics, Meta Pixel, HotJar.
Watch on YouTube:

- Fork/clone the repository to your GitHub profile.
- Clone your fork.
- Edit
.dataunlocker.json
file and add your own DATAUNLOCKER_ID which you can take from admin.dataunlocker.com after adding your domain. - Run
npm install
. - Run
npm run dev
to launch the local app. Open http://localhost:3000 with your browser to see the result.
To deploy to Cloudflare:
- Create your Cloudflare account and move your domain to Cloudflare.
- Connect your fork repository on Cloudflare by creating a new Cloudflare Pages application and selecting "GitHub repository".
- Leave everything as default and click "Deploy".
- Assign a domain to your Cloudflare Pages app.
In a short while you should get the app running on your domain.

Demo app's content is generated using AI.