
Cloudflare Worker Developer for Internal IP Tracking Tool
- or -
Post a project like this17
£500(approx. $674)
- Posted:
- Proposals: 27
- Remote
- #4471897
- OPPORTUNITY
- Open for Proposals
Data Science & Machine Learning Engineer | Web App developer | AI Application Development
PPH's TOP Notch Website & Mobile App Developer & Designer(9+ yrs) ✔ Wordpress ✔ Shopify ✔ OpenCart ✔ Laravel ✔ PHP ✔ React Native ✔ Android ✔ iOS ✔ HTML/CSS✔Javascript/jQuery✔Responsive Design✔ASP.net




♛ PPH No. #1 ♛ 12 Years of Experience in Web & Mobile Development & Designing ✔ Magento ✔ Shopify ✔ WordPress ✔ API Integration ✔ React Native ✔ AngularJS / Node.js ✔Responsive Design


Software Engineer | AI Developer | Python | JavaScript | Automation | Algo Trader
123085905598361227770110664185120971528014935119480831170005128760729062789280919613109116
Description
Experience Level: Expert
We’re looking for a developer to build a small internal tool to capture visitor IP data from our own website for testing and evaluation.
The goal is to reliably capture and store raw visit data so we can assess usefulness over the next few months. This is not a full product build.
Scope
Build a Cloudflare Worker endpoint
Capture and store:
Visitor IP address
Timestamp
Page URL / path
Referrer
UTM parameters (if present)
Store data in Supabase (PostgreSQL)
Provide a simple JavaScript snippet to embed on the website
Compatible with a Duda-hosted website
Consent-safe (script should only run after consent – compatible with Usercentrics)
Basic security (CORS / origin validation)
Clean, readable, documented code
Out of scope
Dashboards or user interface
CRM integrations
IP-to-company enrichment
This is a lean internal test build, not a product or platform.
Deliverables
Cloudflare Worker source code + deployment steps
Supabase table schema
Example embed script
Short README explaining setup and data flow
Process
Before starting, we’ll have a short scoping discussion to confirm approach and assumptions so we’re aligned before work begins.
Good fit if you
Have hands-on experience with Cloudflare Workers
Have worked with Supabase / PostgreSQL
Understand how to correctly capture IPs behind proxies/CDNs
Are comfortable building small, well-scoped internal tools
The goal is to reliably capture and store raw visit data so we can assess usefulness over the next few months. This is not a full product build.
Scope
Build a Cloudflare Worker endpoint
Capture and store:
Visitor IP address
Timestamp
Page URL / path
Referrer
UTM parameters (if present)
Store data in Supabase (PostgreSQL)
Provide a simple JavaScript snippet to embed on the website
Compatible with a Duda-hosted website
Consent-safe (script should only run after consent – compatible with Usercentrics)
Basic security (CORS / origin validation)
Clean, readable, documented code
Out of scope
Dashboards or user interface
CRM integrations
IP-to-company enrichment
This is a lean internal test build, not a product or platform.
Deliverables
Cloudflare Worker source code + deployment steps
Supabase table schema
Example embed script
Short README explaining setup and data flow
Process
Before starting, we’ll have a short scoping discussion to confirm approach and assumptions so we’re aligned before work begins.
Good fit if you
Have hands-on experience with Cloudflare Workers
Have worked with Supabase / PostgreSQL
Understand how to correctly capture IPs behind proxies/CDNs
Are comfortable building small, well-scoped internal tools
Damien E.
100% (13)Projects Completed
7
Freelancers worked with
4
Projects awarded
17%
Last project
15 Jan 2025
United Kingdom
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies