Development of a Financial Web Application and Integration with 1C for the “Dom Dobrota” Nursing Home Network
Client: Private nursing home network for elderly care “Dom Dobrota”
Services: Custom web development, financial automation, system integration (1C, Bitrix24)
Timeline: 1 month
Context & Challenges: Life in “Excel Chaos”
As the nursing home network expanded and new branches opened, the existing accounting system could no longer handle the growing load. Management faced a financial data control crisis:
- Gap between CRM and accounting: No connection between actual resident stays, contracts (often signed by relatives), and real payments received.
- Lack of cash visibility: Standard CRM functionality didn’t allow real-time separation of cash, bank transfers, and acquiring payments per branch. Managers had no clear understanding of actual cash balances.
- Costly manual work and errors: Payment data was exported from 1C and reconciled manually. Consolidated reports were built from dozens of fragmented Google Sheets, where broken formulas often distorted profit data.
- Loss of service-level analytics: High-margin services (doctor visits, IV therapy, rehabilitation) were not properly tracked in aggregated spreadsheets.
- Standard CRM limitations: Off-the-shelf solutions did not meet the specific needs of medical and care businesses, requiring a custom-built system.
Solution: Smart Architecture by JS Global
The JS Global team rebuilt the client’s financial system from scratch, moving it from outdated spreadsheets into a modern, secure web environment.
1. Custom Core Development and Role-Based Access Model
We designed an independent admin panel. One of the key features is a strict access control system: the branch manager sees only their own location (to eliminate input errors across branches), the CFO has access to the entire network, and the owner has view-only access to dashboards.
2. Seamless Integration with 1C (Automated Import)
The main accounting pain point was resolved. We developed parsers and set up automatic import of bank registries (XLS). The system independently recognizes counterparties, amounts, and dates, automatically allocating expenses to the correct categories.
3. Integration with Bitrix24 and End-to-End Revenue Analytics
We integrated the financial module into the overall ecosystem. Revenue is automatically pulled from deal cards in Bitrix24 with separation by payment types (cash / bank transfer / acquiring). From the financial report, users can access the CRM client card in one click.
4. Service-Level Detail and Room Inventory Accounting
We implemented a directory of income and expenses tailored to the specifics of nursing homes (including tracking of procedures, medications, and specialist services). Room availability and occupancy tracking were also integrated into a unified system with automated calculations.
Results
The implementation significantly transformed financial management:
- 0% data transfer errors
Full elimination of human error (typos, duplicates, broken formulas) through automated synchronization with 1C and Bitrix24 - Up to 40 hours saved per month
Previously spent on manual reconciliation and reporting - 5× faster reporting
Real-time access to P&L, branch cash balances, payment statuses, and receivables - Onboarding reduced from 2 weeks to 3 days
Thanks to an intuitive interface and structured training video materials
Has your business outgrown spreadsheets and basic CRM?
If you manage a network of branches, a clinic, or real estate assets and are losing money due to inefficient accounting — we know how to fix it.
Submit a request, and the JS Global team will audit your processes and propose a custom automation concept.