Budget: 1000 UAH Deadline: 1 day
Hello, I worked on a telephony project for 50+ countries, where I organized calls and recorded the results. There were over 1000 calls per month, very similar to your request!
How do you plan to handle unreachable subscribers — retries or immediate notifications of unavailability?
I suggest we get in touch, I will consult you for free on the technical side and we will create a development plan + I will tell you about my team! ☎️
Sergiy Turenko
Winning proposal- Projects 11
- Rating 4.6
- Rating 4 028
Budget: 3000 UAH Deadline: 3 days
I will do it turnkey: selection and connection of telephony (Twilio/Telnyx), purchase of MY-number, Python (FastAPI) API for outgoing calls and recording of successful/unsuccessful calls.
Proposals concealed
Proposals are currently absent
Current freelance projects in the category Python
Odoo Developer (Odoo 19 CE) Шукаємо соло-розробника з реальним досвідом для розвитку продукту (CRM/HMS у готельній сфері). У нас є чітко описане технічне завдання (ТЗ) та готові базові технічні напрацювання. Усі процеси структуровані, тож ви заходите на зрозумілу й підготовлену технічну базу. ? Стек: Odoo 19 CE • Python • PostgreSQL • Docker • OCA. ? Основні завдання: Розвиток продукту та реалізація нових фіч за ТЗ. Налаштування інтеграцій та автоматизація процесів. ? Наші очікування: Практичний досвід роботи з Odoo. Розробка виключно через механізми inheritance (без правок ядра). Дотримання принципів Pure Odoo та OCA First. ? Умови: Формат: Часткова зайнятість або проєктна робота. Локація: Remote. Прозорість: Швидкий старт — одразу після короткого знайомства відкриваємо доступ до ТЗ та репозиторію. Якщо вас зацікавила позиція, одразу просимо надати розгорнуті відповіді на такі питання: 1. Чи працюєте ви з Odoo? 2. Чи є у вас реальні проєкти, які ви можете показати в портфоліо? Які саме проєкти або окремі модулі ви реалізували самостійно? 3. Чи є успішні впровадження систем — CRM, чатів тощо, — у яких ви брали участь? 4. Чи готові ви працювати з уже наявним проєктом, підтримувати й розвивати діючу CRM-систему з чатами, а не створювати все з нуля? 5. Яка у вас ставка або тариф: погодинно чи за проєкт?
A local Python script needs to be developed to automatically fill a Google Sheet with data from the company's internal service. Main logic: 1. Connect to the Google Sheet. 2. Find rows where the ID is filled but two target values are missing. 3. Form a link based on the template: https://internal-service.example/item/{ID} 4. Retrieve the two values (via API, if it exists, otherwise via Playwright). 5. Write the values back to the Google Sheet. 6. Mark the row as processed. 7. Continue processing the next rows. Requirements: • Python • Google Sheets API • Priority to use the official API • If no API — Playwright • No OCR, screen recognition, or mouse coordinates • Confidential data must not be logged • Configuration via .env • Test mode (without writing to the sheet) • Do not process already filled rows • Batch write changes to Google Sheets • Proper error handling and retries It is necessary to provide: - source code; - requirements.txt; - example .env.example; - installation instructions; - running instructions; - brief architecture description. Before starting implementation, please: 1. Suggest an architecture. 2. List the necessary accesses. 3. Ask clarifying questions. 4. Indicate the cost, deadlines, and estimated number of hours.
As part of enhancing the cybersecurity level of our infrastructure, we need to abandon the practice of storing "eternal" and static API keys, passwords, and integration tokens in the configuration files (.env, appsettings.json, config.yaml) of our microservices. Business Goal: Create a single secure storage point for confidential data (secrets) with a mechanism for their automatic updating (rotation) in external systems on a schedule. Our other services will request current tokens "on the fly" via API, which will minimize damage in case of compromise of any system component.Security Model and Encryption (Crypto Core) No secret should be stored in plaintext in the database. Upon application startup, a Master Key is passed to the environment variables. If the key is missing or has an invalid length, the service should fail at the initialization stage with a clear error in the logs. Each secret is encrypted before being written to the database using this Master Key. Upon request, it is decrypted in memory and returned in the response body.Audit Logging (Audit Trail) Any action with secrets (creation, reading by the service, successful or unsuccessful rotation) must be recorded in a separate log file audit.log (or a separate table in the database). Strict Taboo: It is strictly prohibited to record the actual values of secrets in the audit log (neither in plaintext nor in encrypted form).
Need a specialist for writing parsers who can bypass CLOUDFRAME. Parsing of products occurs from sites with authorization. There are 10+ donors of varying complexity, with different levels of protection. Parsing of products occurs from sites with authorization. Parses data into a ready-made Mysql database + photographs on the server. It is necessary to write a parser according to the tasks described in the technical assignment and adapt the data to the existing database for full functionality on the site. Technical assignment and example donor upon request. Desktop parsers and C# are not considered.
Bot for mirroring positions on Binance Futures (Python) A bot is needed that reads my positions on Hyperliquid (public API) and Bitget Futures (my read-only key) and proportionally replicates them on my Binance USDT-M Futures via API. Logic: opening, increasing, partial closing, full closing — everything is mirrored with a customizable size ratio. Polling every 5–10 seconds. Correct handling of partial closures and averaging is mandatory. Requirements: notifications in Telegram about trades and errors; config (pairs, ratio, limits); deployment on my VPS + instructions; source code is transferred to me. I will enter the keys myself. Stages: 1) Hyperliquid→Binance, test with small amounts; 2) Bitget→Binance. Payment through safe in stages. In your response, indicate your experience with exchange APIs and how you will handle a partial closure of 30% of the position by the leader.