Cloudflare Worker Developer for Internal IP Tracking Tool
Description
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 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 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 Workers Have worked with Supabase / PostgreSQL Understand how to correctly capture IPs behind proxies/CDNs Are comfortable building small, well-scoped internal tools
Budget: GBP 500 (Fixed Price)
Proposals: 27 freelancers have applied