
Ditutup
Disiarkan
Dibayar semasa penghantaran
Project Overview We are looking to build a robust, modular, and scalable URL shortener service for our application. This is not a standalone project it should be integrated into our existing dashboard. The core purpose of this service is to provide powerful link tracking, detailed analytics, and compliant data handling for all short URLs generated within our platform. You will be responsible for building the backend logic, the database schema, and test out on the already built frontend dashboard for analytics. Project Scope & Key Features You will be tasked with implementing the following features: 1. Core Functionality & Tracking: Per-Recipient Click Tracking: The system must store `recipient_id`, `campaign_id`, `click_time`, and the associated `url_hash` for each click to enable personalized analytics. Redirection & Error Logging: Implement the core redirection logic. Crucially, if a link fails to redirect (e.g., target URL is 404, blocked by a bot), this error must be logged to help users debug their campaigns. Double-Click Prevention: Introduce a 30-second cooldown window for identical clicks from the same source to prevent spam and ensure cleaner, more realistic analytics. 2. Analytics & Privacy (Compliance-focused): Device & Location Metadata: Capture essential metadata from the user agent, such as OS, browser, and IP address. IP & Geo-Privacy Compliance: Ensure user privacy by anonymizing IP addresses (e.g., masking the last octet `123.45.67.*`) and storing only city/region-level location data, not exact coordinates. This is a mandatory requirement. Consent Logging: Each click event must include a `clicked_at` timestamp and a `source` field (e.g., 'sms', 'email', 'app') . Data Auto-Expiration (TTL): Automatically purge click metadata after 90 days. 3. Technical & Security Requirements: HTTPS-Only:All short links and internal redirects must be served exclusively over HTTPS (SSL). Modular API Design: The primary deliverable is a well-documented REST API that our main application can call to create, manage, and retrieve analytics for short URLs. 4. Features Must Have Branded Short URLs (Custom Domain): The service must support the use of a custom domain (e.g., [login to view URL]) for generating all short links. Dynamic URL Path Prefix: Implement the ability to add a dynamic prefixto the short URL path for compliance.(https://[YourBrandDomain]/{SenderID}/{UniqueID}) Built-in UTM Parameter Builder: A user interface to easily add and manage UTM tags (utm_source, utm_medium, utm_campaign) for destination URLs to track performance across channels like WhatsApp, SMS, and email. Real-time Click Event Webhooks: The system must be able to trigger a webhook to an external endpoint whenever a link is clicked, sending the click data in real-time. Analytics Data Export: A feature to export raw click data and analytics in CSV/xls/xlsx format. Required Tech Stack Backend: * Runtime/Language: Node.js & TypeScript * Framework: [login to view URL] * API: Designing and building robust REST APIs. * Database/ORM: PostgreSQL/Drizzle Frontend : * Framework: React.js * UI/Styling: Component library NextUI and Tailwind CSS. * Charts: ApexCharts * Forms/State: React Hook Form, Zod, and Zustand. Timeline The project timeline is flexible to ensure high-quality work, with a maximum delivery window of 3 WEEKS.
ID Projek: 40272594
35 cadangan
Projek jarak jauh
Aktif 8 hari yang lalu
Tetapkan bajet dan garis masa anda
Dapatkan bayaran untuk kerja anda
Tuliskan cadangan anda
Ianya percuma untuk mendaftar dan membida pekerjaan
35 pekerja bebas membida secara purata ₹9,137 INR untuk pekerjaan ini

⭐ Hello there, My availability is immediate. I read your project post on URL Analytics Shortener Development Backend. We have extensive knowledge in MERN Stack (MongoDB/MySQL, Express JS, React, and NodeJS), as well as RESTful API integration. We are an experienced team of full-stack developers with skill sets in - React, JavaScript, jQuery, TypeScript, NextJS, React Native - NodeJS, ExpressJS - MongoDB, MySQL, PostgreSQL, SQLServer, SQLite - Redux, Thunk, GIT - JavaScript, HTML, CSS, Tailwind CSS - AWS, Azure, Digital Ocean, GoDaddy, Web Server Hosting Please send a message So we can quickly discuss your project and proceed further. I am looking forward to hearing from you. Thanks
₹11,590 INR dalam 3 hari
5.4
5.4

With strong experience in Node.js, TypeScript, Express, and PostgreSQL architectures, I can design a scalable REST API with clean schema design (Drizzle ORM), event logging, TTL-based purging, anonymized IP handling, webhook triggers, and campaign-level analytics. The system will be HTTPS-only, support branded domains, dynamic path prefixes, UTM builder logic, real-time webhooks, and structured CSV/XLS exports. I focus heavily on modular architecture — ensuring your dashboard can seamlessly consume analytics endpoints while maintaining performance under scale. The 3-week window is realistic for clean implementation and testing. Before we proceed, I have 3 quick questions: Is the existing dashboard already authenticated (JWT/session-based) for API protection? Do you already have infrastructure for SSL + custom domain routing? Should TTL cleanup run via cron job or DB-level policy? Looking forward to hearing back from you and discussing this in the chat. Portfolio: https://www.freelancer.in/u/Rupal878 Rupal Saini
₹20,000 INR dalam 7 hari
4.9
4.9

Hello, I'm Towhid, I can build a secure, compliant, and scalable URL shortener with real-time tracking, analytics, webhooks, and seamless integration into your existing React dashboard using Node.js, TypeScript, and PostgreSQL.
₹7,000 INR dalam 21 hari
4.1
4.1

Hello, I’ve gone through your job description and understand that you’re looking to build a scalable, modular URL shortener service integrated with your existing dashboard, featuring secure tracking, compliance-focused analytics, and a well-structured REST API. With 5+ years of experience in Node.js, TypeScript, API development, and analytics-driven platforms, I’ve successfully delivered similar backend systems with scalable architecture and secure data handling. What I can help you with: • Develop a modular REST API with secure redirection, tracking, webhook events, and branded short URLs • Design PostgreSQL schema with privacy-compliant analytics, TTL data expiry, and error logging • Integrate backend services with your React dashboard and test analytics workflows end-to-end Warm regards, Monica Bhatia
₹7,000 INR dalam 3 hari
4.4
4.4

Building a privacy-compliant URL shortener backend that integrates seamlessly into your existing dashboard is exactly the kind of architecture challenge I specialize in. I'll design the PostgreSQL schema around your core entities—`url_hash`, `recipient_id`, `campaign_id`—with indexed click event tables optimized for your per-recipient analytics queries, and I'll implement the 30-second deduplication window using a Redis-backed cooldown check to keep your data clean without adding latency to redirects. For compliance, I'll anonymize IPs at the ingestion layer before persistence and extract geo/device metadata from user-agent parsing, ensuring GDPR-friendly storage by default. Error logging for failed redirects will feed directly into your campaign debugging views on the existing frontend. I work daily in Node.js, TypeScript, and PostgreSQL and can start immediately.
₹1,500 INR dalam 1 hari
4.4
4.4

Hello, I can build a modular and scalable URL shortener service that integrates smoothly with your existing dashboard while providing reliable tracking, analytics, and privacy compliance. Using Node.js, TypeScript, Express, and PostgreSQL, I will implement per-recipient click tracking, secure redirection with error logging, duplicate-click prevention, and anonymized device/location metadata with a 90-day TTL policy. The system will support custom branded domains, dynamic URL prefixes, real-time click webhooks, UTM builder, and analytics export, all exposed through a well-documented REST API and integrated with your React, NextUI, Tailwind, and ApexCharts dashboard. I can deliver a production-ready solution within 7 days with clean architecture and thorough testing.
₹12,000 INR dalam 5 hari
2.8
2.8

Hi, I can build your URL analytics & shortener solution with clean tracking, dashboard, and scalable architecture. I’ll make it fast, secure, and easy to use, with real-time analytics and link management features. Ready to start right away. Regards, Bharti
₹7,000 INR dalam 7 hari
2.2
2.2

Namaste, I’d love to build your modular, compliance-focused URL shortener and integrate it cleanly into your existing dashboard. With 5+ years in Node.js, TypeScript, and React systems, I specialize in scalable backend architecture and analytics-heavy platforms. For this project, I will: Design a secure Express + TypeScript REST API with modular services Build PostgreSQL schema (Drizzle ORM) with TTL (90-day auto purge) Implement per-recipient tracking, 30s double-click prevention, error logging Enforce HTTPS-only redirects and custom branded domains Add dynamic path prefixes + built-in UTM builder Capture anonymized IP + city-level geo metadata (privacy compliant) Enable real-time webhooks on click events Provide CSV/XLS/XLSX export Integrate analytics UI using React, NextUI, Tailwind, ApexCharts You’ll receive documented APIs, tested flows, and a production-ready build within 3 weeks. Available 20–25 hrs/week (GMT+5:45). Ready to start immediately. Best regards, Amit KavyaTech
₹12,500 INR dalam 11 hari
1.0
1.0

With over 12 years of experience, I am confident in my ability to build a robust and scalable URL shortener service that will seamlessly integrate into your existing dashboard. As an expert in Node.js and TypeScript, I have developed a variety of applications and systems, including healthcare and fintech platforms. This vast experience coupled with my skillset in PostgreSQL and knowledge of REST API design reinforces my capacity to deliver on just about any backend project, including the comprehensive tracking and analytics features you require. Working together would entail not only delivering the required functionalities but also building a lasting partnership focused on growth and scale. My commitment to on-time delivery and staying within budget further solidifies the value I could bring to your project. Let's combine my proven skills in backend development with your frontend framework expertise to craft an outstanding product that meets all your needs while exceeding expectations. Let’s make this happen!
₹12,000 INR dalam 7 hari
0.0
0.0

Hello, Your dashboard needs a modular URL shortener with per-recipient tracking, privacy compliance, and real-time analytics — not just basic redirects. I’ll build this as a structured Node.js + TypeScript (Express) REST API with PostgreSQL (Drizzle), fully integrated into your existing React dashboard. Core Implementation: • Per-recipient tracking (recipient_id, campaign_id, click_time, url_hash) • 30-sec duplicate click prevention logic • Redirect engine with structured error logging (404/bot failures) • Real-time webhook triggers on every valid click Analytics & Compliance: • User-agent parsing (OS, browser, IP) • IP masking (123.45.67.*) + city/region-level geo only • Consent fields (clicked_at + source) • 90-day TTL auto-purge policies at DB level Advanced Features: • Custom branded domain support (HTTPS enforced) • Dynamic path prefix: /{SenderID}/{UniqueID} • Built-in UTM builder in React (Hook Form + Zod validation) • Analytics dashboard using ApexCharts • CSV/XLS/XLSX export functionality Architecture will be modular and documented for clean API consumption by your main app. Security, scalability, and maintainability will be prioritized from day one. Let’s align on internal dashboard integration points first. Once scope clarity is confirmed, we can comfortably discuss budget — delivering this correctly matters more than rushing numbers. Looking forward to collaborating.
₹8,001 INR dalam 7 hari
0.0
0.0

Hi how are you hope you Doing Good As we discuss already about this project so lets have a chat thanks Regards
₹7,000 INR dalam 3 hari
0.0
0.0

I’ve successfully delivered projects like this before, and I’m confident I can achieve the same high standard for you. Your need for a clean, professional, and user-friendly URL shortener integrated seamlessly into an existing dashboard is clear, along with powerful link tracking and automated, privacy-compliant analytics. My expertise in Node.js, TypeScript, Express, and PostgreSQL aligns perfectly with building scalable backend systems. I’m skilled in creating modular APIs, handling real-time events like webhooks, and ensuring automated data management. Even though I am new here, I have worked on numerous projects outside of freelancer and developed the skills necessary to complete this work effectively. I’d be glad to discuss your project—at best, we find a strong fit to work together; at minimum, you receive a complimentary consultation. Regards, Keagan.
₹5,750 INR dalam 14 hari
0.0
0.0

Thanks for inviting me to bid on this project. Lets have a call to discuss this project. I have some questions regarding the integration touch points
₹12,500 INR dalam 7 hari
0.0
0.0

Hi, I've 2 YOE in Fullstack Development and AI Automation, I understand your requirements and can easily implement and make it production ready, Let's connect to move forward.
₹7,000 INR dalam 7 hari
0.0
0.0

Hi, how are you? How is it going well there now? I checked your project details. What is your budget for 3 weeks work? Thank you.
₹7,000 INR dalam 7 hari
0.0
0.0

With over a decade of experience in web development, I'm well-versed in building projects that combine performance and functionality - exactly what you need for your URL analytics shortener integration. My proficiency with Node.js, TypeScript and PostgreSQL/Drizzle matches your required tech stack perfectly. I've also worked extensively with REST APIs, which means I can create a modular API design to suit your existing application seamlessly. Your project also has some unique needs related to compliance, like IP & Geo-Privacy regulations. You can count on me to ensure user privacy while at the same time capturing essential metadata through my previous experience. Having built similar applications in the past, I understand the nuances involved in URL analytics and have most of your required features already implemented. Additionally, I can provide in-depth data analytics upon export with proficiency in CSV/xls/xlsx formats. What sets me apart is my commitment to long-term support and maintenance. I’m not just looking to complete this project; I’m interested in establishing a strong partnership with you and contribute to the growth of your platform post the 3-week maximum delivery window. Looking forward to both challenging myself with the complexity of your project and providing exactly what you seek for your backend. Let's get started on revolutionizing your URL tracking!
₹12,500 INR dalam 3 hari
0.0
0.0

Hi there, I am a Full-Stack Software Engineer specializing in backend architecture, specifically with Node.js, TypeScript, Express, and PostgreSQL. Your URL shortener requirements are extremely clear, and I specialize in exactly this type of modular, compliance-focused API development. Here is my architectural approach to solve your specific technical constraints: 1. Performance & Anti-Spam (30s Cooldown): I will implement a caching layer (via Redis or an in-memory store) to handle the 30-second double-click prevention. This ensures the database isn't hammered by bot traffic or spam clicks. 2. Privacy & Compliance (IP Anonymization & TTL): I will write a middleware that masks the last octet of the IP (e.g., 123.45.67.*) before it ever touches the database. For the 90-day TTL, I will implement an automated cron/cleanup job within the PostgreSQL/Drizzle schema to auto-purge stale metadata. 3. Real-Time Webhooks & Redirects: The redirect endpoint must be lightning-fast. I will design the architecture so the HTTP 301/302 redirect happens immediately, while the analytics logging and external Webhook firing are processed asynchronously in the background. 4. Database & ORM: I am highly proficient with Drizzle ORM. I will construct a clean, type-safe schema ensuring the url_hash, campaign_id, and UTM parameters are indexed correctly for fast CSV data exporting. Let's open a chat to discuss your database hosting environment.
₹7,500 INR dalam 7 hari
0.0
0.0

I have experience in this field. Just need design details from the employer to determine the concrete URL switch
₹7,000 INR dalam 7 hari
0.0
0.0

This project perfectly aligns with my skillset, as I have completed similar backend and API development work using Node.js, TypeScript, and PostgreSQL. Building scalable, secure services integrated into dashboards is well within my expertise. I understand the need for a modular URL shortener with advanced tracking features like per-recipient click analytics, error logging, and double-click prevention. Addressing privacy through IP anonymization and consent logging is crucial, and I’m confident delivering a clean REST API supporting branded URLs, dynamic prefixes, UTM builders, and real-time webhooks. Ensuring seamless integration with your React-based frontend and maintaining compliance and security throughout the stack will be my priority. Though new to Freelancer, I bring extensive experience with proven results, committed communication, and reliable delivery. Links to previous work can be seen upon request. I’d love to chat about your project! The worst that can happen is you walk away with a free consultation. Regards, Abdu-Daiyaan
₹7,800 INR dalam 7 hari
0.0
0.0

Noida, India
Ahli sejak Ogo 14, 2025
₹1500-12500 INR
₹100-400 INR / jam
€8-9 EUR
$1500-3000 USD
₹600-700 INR
₹150000-250000 INR
$15-25 USD / jam
£20-250 GBP
₹100-400 INR / jam
₹600-1500 INR
$30-250 USD
₹600-1500 INR
₹1500-12500 INR
$10-30 USD
₹750-1250 INR / jam
₹600-1500 INR
min $100000 USD
₹12500-37500 INR
₹600-1500 INR
₹1500-12500 INR
₹1500-12500 INR