
Suljettu
Julkaistu
Maksettu toimituksen yhteydessä
Build a small reliability-critical relay service between **TradingView webhook → SignalStack execution**. The service must: 1. Receive webhook JSON 2. Forward it unchanged to SignalStack 3. Log each event into an auto-growing CSV dataset (Excel-ready) 4. Prevent duplicate processing 5. Run continuously and safely (24/7 trading environment) This is infrastructure plumbing — not a trading bot, UI, or analytics system. Example Input ```json {"symbol":"CADH2026","quantity":1,"action":"buy","strategy_code":40217,"position_id":"40217_17022026_0600","bucket":"IW_LONG"} ``` Extra fields may appear and must not break forwarding. --- Requirements -Webhook Endpoint * POST `/webhook` * Validate JSON * Shared secret authentication * Proper HTTP responses Forwarding * Forward payload unchanged to configurable SignalStack URL * Timeout handling * Do not crash if downstream unavailable Logging Append each event to CSV (Excel-safe escaping): Required fields: * timestamp_received (UTC) * symbol * quantity * action * strategy_code * position_id * bucket * raw_json * forward_status SQLite optional but welcome. dempotency (critical) Duplicate webhook deliveries must not be forwarded or logged twice (hash or ID-based dedup acceptable) Configuration Via `.env`: SIGNALSTACK_URL, API_KEY, PORT, FILE_PATH, TIMEOUT Deployment Docker preferred or simple Windows service Include setup instructions --- Out of Scope No UI, no analytics, no broker integration, no dashboards. --- Deliverables Code + run instructions + example config. --- Required Proposal Answers (automatic filtering) 1. How will you implement idempotency? 2. How do you prevent CSV corruption with concurrent requests? 3. What happens if the downstream webhook times out? --- Candidate Level Backend engineer with webhook / ingestion reliability experience. Not suitable for beginners. ---
Projektin tunnus (ID): 40238531
42 ehdotukset
Etäprojekti
Aktiivinen 12 päivää sitten
Aseta budjettisi ja aikataulu
Saa maksu työstäsi
Kuvaile ehdotustasi
Rekisteröinti ja töihin tarjoaminen on ilmaista
42 freelancerit tarjoavat keskimäärin $1 142 USD tätä projektia

⭐⭐⭐⭐⭐ Build a Reliable TradingView to SignalStack Relay Service ❇️ Hi My Friend, I hope you're doing well. I've reviewed your project requirements and see you are looking for a reliable relay service between TradingView and SignalStack. You don't need to look any further; Zohaib is here to help you! My team has successfully completed over 50 similar projects for webhook integrations. I will create a seamless service that efficiently handles JSON payloads, ensuring no duplicates and continuous operation. ➡️ Why Me? I can easily build your relay service as I have 5 years of experience in backend development, focusing on webhook integration, data logging, and API management. My expertise includes JSON handling, server deployment, and ensuring system reliability. Additionally, I have a strong grip on Docker and environment configuration, making this project efficient and robust. ➡️ Let's have a quick chat to discuss your project in detail. I’d love to show you samples of my previous work. Looking forward to our conversation! ➡️ Skills & Experience: ✅ Webhook Integration ✅ JSON Handling ✅ Data Logging ✅ API Management ✅ Python Programming ✅ Docker Deployment ✅ CSV Management ✅ Idempotency Implementation ✅ Error Handling ✅ Configuration Management ✅ Timeout Handling ✅ Continuous Operation Waiting for your response! Best Regards, Zohaib
$900 USD 2 päivässä
7,9
7,9

I understand your need for a reliable Trading Webhook Relay and CSV Logger service that seamlessly connects TradingView webhook data to SignalStack execution while maintaining data integrity and idempotency. With over 10 years of experience in backend development, including expertise in webhook handling and data ingestion, I am well-equipped to tackle the requirements of your project. My past projects in fintech and data-heavy industries have honed my skills in creating robust and scalable solutions for critical data pipelines. To address your specific requirements, I will implement idempotency using a hash-based deduplication mechanism, ensuring that duplicate webhook deliveries are not processed multiple times. Concurrent request safety will be ensured by properly managing file locks and utilizing appropriate CSV writing libraries to prevent corruption. In the event of a downstream webhook timeout, the system will handle it gracefully, logging the error and continuing to operate without interruption. I am excited about the opportunity to work on this project and deliver a high-quality solution that meets your needs. Please feel free to reach out to me to discuss further details or ask any questions you may have.
$1 200 USD 20 päivässä
6,8
6,8

Hi there, We’ve built similar webhook relay systems that connect TradingView with broker APIs, handling multiple webhooks and processing them in a reliable manner. We understand the importance of delivering a solution that works seamlessly in a live trading environment. For your project, we can create a dedicated webhook endpoint that validates incoming requests and forwards them to the SignalStack URL. We’ll implement a robust deduplication mechanism to ensure that duplicate webhooks don’t affect your trading logic. Additionally, we’ll log all relevant data in a CSV file, making it easy to analyze later. Let’s schedule a quick 10-minute call to discuss your project in more detail and ensure I fully understand your requirements. Best, Adil
$1 320 USD 21 päivässä
5,9
5,9

Hello, I’m excited about the opportunity to contribute to your project. Idempotency: I’ll compute a deterministic SHA-256 hash of the canonicalized payload (or prefer `position_id` if present) and store it with a TTL in SQLite (or an in-memory LRU + periodic persistence) so duplicates are rejected before forwarding/logging. CSV safety: I’ll serialize writes through a single append queue (or file lock with atomic writes) and use a proper CSV writer with escaping for `raw_json`, ensuring concurrent requests never interleave or corrupt the file. Downstream timeouts: the service returns a clean HTTP response without crashing, marks `forward_status` as timeout/fail, and (if you want) retries with bounded backoff via an internal queue while still guaranteeing idempotent “at-most-once” forwarding per event. Best regards, Juan
$750 USD 3 päivässä
5,6
5,6

Hi there, Good morning I am Talha. I have read you project details i saw you need help with Database Management, Data Visualization, API Integration, Data Processing, API Development, Python, Data Analysis, JSON and SQL I am excited to submit my proposal for your project, which focuses on a comprehensive project plan. To begin, we will thoroughly understand your project's objectives and requirements, ensuring alignment on scope and goals. We will provide a clear and realistic project timeline with manageable milestones to ensure timely completion Please note that the initial bid is an estimate, and the final quote will be provided after a thorough discussion of the project requirements or upon reviewing any detailed documentation you can share. Could you please share any available detailed documentation? I'm also open to further discussions to explore specific aspects of the project. Thanks Regards. Talha Ramzan
$750 USD 13 päivässä
5,4
5,4

I will build a reliability first FastAPI relay between TradingView and SignalStack that receives webhook JSON, validates and authenticates it, forwards it unchanged, logs each event to an Excel ready CSV, and prevents duplicate processing. The service will run safely 24 7 in Docker with environment based config and clear setup docs. Idempotency Each request will generate a SHA256 hash from the raw JSON payload. The hash is stored in SQLite with a unique constraint. If the same webhook arrives again it is detected instantly and will not be forwarded or logged twice. CSV safety All log writes go through a single background writer queue with file locking and atomic append. This prevents corruption during concurrent requests and guarantees clean Excel compatible rows. Timeout handling If SignalStack is slow or unavailable the service will not crash. It logs timeout status, returns success to TradingView, and performs safe retry with backoff while still preventing duplicates. Deliverables FastAPI source code CSV logging and SQLite dedup layer Docker setup and env template Clear README with deployment steps
$1 200 USD 10 päivässä
5,4
5,4

Hey, there! If this relay drops a payload or forwards twice, it is not a small bug, it is a trading incident, so I would build this as a minimal, deterministic service with strict idempotency and controlled I O from the start. This is infrastructure, so boring and predictable is the goal. I have built webhook ingestion services in trading environments before and I understand the stakes. Architecture FastAPI service with single POST endpoint. JSON schema validation but forward body unchanged. Shared secret checked via header before processing. Idempotency I would generate a SHA256 hash of the raw JSON body or use position_id if guaranteed unique. Hash stored in SQLite with unique constraint. If insert fails due to uniqueness, request is acknowledged but not forwarded or logged again. CSV integrity No direct parallel file writes. I would use a synchronized write queue or file lock. Alternatively log first to SQLite and use a single writer routine to append safely to CSV with proper escaping. Downstream timeout Forward using configurable timeout. If SignalStack does not respond, mark forward_status as timeout, log it, and return controlled 502. Service stays alive. Optional retry queue can be added. Dockerized, env driven config, simple run guide included. Designed to run quietly 24 7.
$750 USD 7 päivässä
5,4
5,4

Hi! I’m an expert in building reliable webhook relay systems with over 9 years of experience in Python, Node.js, and trading infrastructure. I specialize in creating robust services that run 24/7 without errors or data loss. Here's how I can help: * Receive TradingView webhook JSON and forward it unchanged to SignalStack * Log every event into a continuously growing, Excel-ready CSV file * Implement duplicate detection to prevent repeated processing * Ensure the service runs safely and reliably in a 24/7 trading environment * Handle extra or unexpected fields without breaking forwarding Do you have a preferred language or environment for deployment, or should I choose the most reliable setup for continuous operation?
$1 250 USD 7 päivässä
5,3
5,3

Hello Oliver, I build reliability-critical webhook relay services for trading infrastructure where uptime, idempotency, and data integrity are mandatory. I’ve implemented multiple TradingView → execution gateway pipelines designed for 24/7 environments with safe retries, deterministic logging, and zero duplicate execution. ✅ Implementation Approach 1. Webhook Service FastAPI/Python endpoint POST /webhook JSON schema validation + shared-secret auth Non-blocking async processing (high reliability) 2. Safe Forwarding Payload forwarded unchanged to SignalStack Configurable timeout + retry policy Circuit-safe handling if downstream unavailable 3. Idempotency (Critical Answer #1) SHA256 hash using position_id + payload Stored in SQLite/lock-safe cache Duplicate requests ignored before forward/log 4. CSV Integrity (Answer #2) Single writer queue + file locking Atomic append operations Excel-safe escaping + UTF-8 consistency 5. Timeout Handling (Answer #3) Event logged with forward_status=timeout No crash; retry strategy configurable Service continues processing new events ⚙️ Tech Stack Python (FastAPI), Async HTTPX SQLite (optional persistence) Docker / Windows Service deployment .env configuration management ? Relevant Projects Low-Latency Signal Copier Backend ? Deliverables Code + Docker setup + config examples + test run. I can show demo relay code before commitment. Let’s confirm deployment target & timeout rules—then finalize milestones and start.
$1 500 USD 15 päivässä
5,0
5,0

Hi there, I understand your requirement for a reliable relay service connecting TradingView webhook to SignalStack execution, ensuring secure, continuous operation with precise event logging. - Develop a secure POST /webhook endpoint with JSON validation and shared secret auth - Implement forwarding to SignalStack with configurable URL, timeout handling, and graceful error fallback - Log events to an Excel-ready CSV with concurrent-safe appending and optional SQLite for deduplication - Ensure idempotency using hash-based detection to prevent duplicate processing - Provide Docker deployment and clear setup instructions **Skills:** ✅ API Integration & JSON data handling ✅ Python backend development & SQL databases ✅ Reliable webhook relay design with timeout and error management ✅ Data integrity for concurrent CSV and SQLite operations ✅ Docker containerization & environment config (.env management) **Certificates:** ✅ Microsoft® Certified: MCSA | MCSE | MCT ✅ cPanel® & WHM Certified CWSA-2 I'll deliver a secure, robust webhook relay within 7 days including code, detailed run instructions, and example config. How do you currently handle potential duplicate webhook deliveries and their identifiers? Thanks,
$1 200 USD 7 päivässä
4,4
4,4

Thanks for sharing the details. I’ve reviewed your requirement and would be glad to discuss it further. I’m Prabhath, an experienced MQL4/MQL5, Pine Script, Python, and C++ developer specializing in automated trading systems and institutional-grade algorithmic solutions. I develop Expert Advisors, indicators, dashboards, data tools, and custom trading utilities for MT4/MT5, TradingView, and standalone platforms. Along with MQL5 systems, I also build fully automated trading software in Python and C++ for Indian stock markets and global exchanges (US, EU, and others). These solutions can be tailored for stocks, indices, futures, forex, and crypto based on project needs. As an active trader, I work with ICT, SMT, market structure, liquidity models, order blocks, FVGs, VWAP, and volume-based logic, ensuring each strategy follows the client’s trading methodology. My expertise includes institutional-grade EA and indicator development, ICT/SMT-based trading systems, Pine Script automation, Python and C++ systems for Indian and global markets, backtesting, paper trading and live trade integration, strategy optimization, and low-latency execution. I also fix, optimize, and enhance existing trading systems to make them stable and production-ready. Where permitted, I can share demos or walkthroughs of previously completed projects while respecting client confidentiality. Thank you for your time and consideration.
$1 100 USD 7 päivässä
3,8
3,8

Hello! I've been recommended by a Freelancer Recruiter. Nice to meet you. I've just completed a similar webhook relay service for another client who needed to ensure continuous and safe data forwarding in a 24/7 trading environment. I'm the perfect fit for this project because I've got extensive experience with building reliability-critical systems, implementing idempotency, and preventing data corruption in high-traffic environments. I'm confident in my ability to leverage my skills in Node.js, Docker, and SQLite to create a robust and efficient relay service that meets your requirements. In my previous project, I reduced manual work by 70% and achieved zero downtime for 6 months while handling over 100,000 webhook requests per day. I'm excited to apply this expertise to your TradingView webhook relay and CSV logger project. Multiple 5-star reviews on real-time data ingestion projects, webhook relay services, and Node.js applications demonstrate my commitment to delivering high-quality results. Happy to hop on a quick call (no obligation) to discuss architecture, timeline, and a clear plan + quote. Chris | Lead Developer | Novatech
$1 500 USD 7 päivässä
3,7
3,7

Sofia, Bulgaria
Maksutapa vahvistettu
Liittynyt maalisk. 6, 2021
$250-750 USD
$30-250 USD
€1500-3000 EUR
$10-30 CAD
₹750-1250 INR/ tunnissa
$15-25 USD/ tunnissa
$15-25 USD/ tunnissa
₹600-1500 INR
₹1500-12500 INR
₹12500-37500 INR
₹750-1250 INR/ tunnissa
$10-30 USD
£20-250 GBP
₹750-1250 INR/ tunnissa
€8-300000 EUR
₹12500-37500 INR
€30-250 EUR
₹12500-37500 INR
$10-50 USD/ tunnissa
$30-250 USD
$35-60 AUD/ tunnissa
$2-8 USD/ tunnissa
₹37500-75000 INR