Not specified
8 proposals
Project Description: We are looking for an experienced 1C developer to implement CRM functionality (the "Requests" module) in a non-standard 1C configuration.
The database is custom, successfully operating and developing for 7 years. Improvements are being made under the supervision of a Database Architect (in-house 1C programmer), who will act as the project curator, approve the architecture, and conduct Code Review.
We are engaged in the sale of tires, wheels, and tire fitting services. The goal of the module is to consolidate all incoming channels (Asterisk, website, Telegram bot, messenger aggregator, visits) into a single lead processing system. What needs to be done: New document "Request" — the central workspace for the manager (fields, status funnel, UTM tags, tire selection form). "Pickup Request" module — accounting for pickup points, time slots, and product readiness statuses. Integration logic with Asterisk — automatic linking of incoming/outgoing calls and audio recordings to Requests by phone number and time. Interaction history and KPI — chronological register of contacts (calls, messages), calculation of time taken to work and deal cycle. Input based on — linking Requests with invoices, tire fitting appointments, storage forms, and waybills. Interface — a unified CRM journal with color indication, filters, and a history tab in the Client card. A detailed and thoroughly developed Technical Specification (TS) will be provided to candidates who pass the initial selection. Our requirements for the performer: Excellent knowledge of managed forms and 1C architecture (8.3). Experience in creating non-standard CRM systems / lead accounting modules within 1C. Understanding of HTTP services, Webhooks, and integrations with PBXs (Asterisk) / messengers. Clean, understandable code and ability to work in conjunction with the Database Architect. Adherence to deadlines and adequate communication. Working conditions: Format: Remote work through a Secure Transaction (Seir/Escrow) on Freelancehunt. Budget: We are ready to hear your estimates on cost and timelines after reviewing the TS. Based on the results of this project, there is a possibility of long-term cooperation on subsequent tasks and integrations. In your response, please indicate: Your experience working with non-standard (custom) 1C configurations. Examples of similar tasks (CRM modules, integrations with telephony or websites). Write the code word "TIRE" at the beginning of your response so we know you have read the project description carefully. We look forward to your responses!
Payment conditions: We work strictly through Escrow (Freelancehunt) divided into 3 stages: Stage 1 (30%): Basic architecture — documents "Request", "Pickup Request", reference books, input based on. Stage 2 (40%): Integration logic — API/HTTP services (Website, Bot), linking Asterisk calls, interaction register. Stage 3 (30%): Interfaces — CRM desktop, indication, statistics/KPI, client card, final testing. Each stage is reserved in Escrow separately and paid after code verification by our Database Architect.