Doctome - CA/CPA Office Automation SaaS Solution
Built a multi-office SaaS platform for CA/CPA firms in Israel over a 5-year partnership. Features role-based access control across multiple office locations, document management, client portals, automated workflows, and comprehensive office automation tools.
Doctome Office Automation
Product Impact
Key milestones achieved over 5 years of development and partnership
Continuous development partnership
Supporting CA/CPA firms across Israel
Custom-built task & deadline management
Native Hebrew & English support
From COVID-19 Challenge to 5-Year Success Story
The Beginning
In November 2020, during the height of COVID-19 when finding work was extremely challenging, I connected with Itay Mannor. As a CPA, he had successfully automated his own accounting office using Cognito Forms and saw an opportunity to resell this solution under his own brand to other CA/CPA firms across Israel.
Personal Connection
What made this project special was the personal relationship that developed. Itay was so pleased with our work that he and his family traveled from Israel to visit me personally. This 5-year partnership has been built on trust, mutual respect, and shared vision - weathering many ups and downs together.
Evolution from Simple to Sophisticated
We started with a straightforward goal: integrate Cognito Forms into a branded platform for CA/CPA office automation. Using CodeIgniter as the MVC framework and vanilla JavaScript for the frontend, we built the initial system to meet Itay's vision of reselling automated office solutions to accounting professionals.
However, as the project grew, we realized the limitations of relying on third-party form solutions. We made the strategic decision to build everything from scratch - task management, client workflows, deadline tracking, employee monitoring - giving us complete control over features and user experience.
The transformation into a full-blown SaaS platform included implementing Role-Based Access Control (RBAC) for multi-office firms, WhatsApp integration for instant client and team notifications, single login with data isolation per office, and complete admin oversight capabilities for managing the entire platform.
Bilingual Excellence Without Shortcuts
One of the unique aspects of Doctome is its true bilingual implementation. Rather than relying on Google Translate or similar services, we built the internationalization system from the ground up.
Every interface element, notification, and piece of content was carefully translated and culturally adapted for both Hebrew and English speakers. This attention to detail ensured that CA/CPA professionals in Israel could work seamlessly in their preferred language.
5-Year Development Journey
How a simple integration project evolved into a comprehensive CA/CPA office automation platform
Phase 1: Foundation
November 2020 - March 2021Initial development focused on Cognito Forms integration and basic office automation features. Built on CodeIgniter MVC with JavaScript frontend.
Phase 2: Customization
April 2021 - December 2021Transitioned from third-party forms to custom task management. Implemented RBAC and multi-office architecture.
Phase 3: Advanced Features
2022Added sophisticated features including WhatsApp notifications, single login for multi-office access, deadline tracking, and employee workload monitoring.
Phase 4: Internationalization
2023Implemented true bilingual support with native Hebrew and English interfaces, built from scratch without translation services.
Phase 5: Optimization & Scale
2024-2025Ongoing optimization, feature enhancements, and scaling to support growing user base across multiple CA/CPA offices in Israel.
Platform Capabilities
Comprehensive features built from the ground up for CA/CPA office automation
Task Management System
Comprehensive task tracking system allowing teams to create, assign, and monitor client work. Track which employee is working on what tasks, set priorities, and ensure nothing falls through the cracks.
Client Status Tracking
Instantly check the status of any client's work. When clients ask for updates, provide accurate real-time information about their case status, assigned staff, and completion timeline with just a few clicks.
Deadline Management
Never miss a deadline again. Visual deadline tracking, automatic reminders, and priority-based task lists ensure all client work is completed on time. Get alerts for upcoming and overdue tasks.
Employee Workload Monitoring
See at a glance which employees are overloaded and who has capacity. Balance workload across your team, identify bottlenecks, and make informed staffing decisions based on real-time data.
Role-Based Access Control
Sophisticated RBAC system ensuring staff members only see data relevant to their offices and roles. Partners get full visibility while associates see only their assigned work.
WhatsApp Integration
Native WhatsApp notification system keeping staff and clients informed about task updates, deadlines, and important information in real-time without requiring email monitoring.
Multi-Office Management
Seamlessly manage multiple CA/CPA office locations under one platform with proper data isolation, ensuring each office's information remains secure and separate while enabling collaboration.
True Bilingual Support
Native Hebrew and English interfaces built from scratch, not translated. Complete RTL support and cultural adaptations for both languages, perfect for Israeli accounting firms.
Technical Challenges & Solutions
Key obstacles overcome during 5 years of development
From Third-Party to Custom Task Management
Challenge:
Initial reliance on Cognito Forms created limitations in customization and feature development. CA/CPA firms needed sophisticated task tracking, client status monitoring, and deadline management that generic forms couldn't provide.
Solution:
Architected and built a complete custom task management system from scratch, including task assignment, status tracking, deadline monitoring, employee workload visualization, and client status reporting. This gave us unlimited flexibility to implement accounting-specific workflows and features.
Multi-Office Data Isolation
Challenge:
CA/CPA professionals often work across multiple office locations but client data must remain strictly separated. We needed a system that provided convenience without compromising data security and client confidentiality.
Solution:
Implemented sophisticated RBAC with office-level data isolation. Single login with intelligent filtering ensures users only see data from offices they're authorized to access, with admin override for platform management and cross-office reporting when needed.
Real-Time Client Status Updates
Challenge:
When clients call asking about their work status, staff needed to provide instant, accurate answers. Manual searching through files and emails was inefficient and unprofessional.
Solution:
Built a centralized status tracking system with instant search and filtering. Any staff member can immediately see a client's current status, assigned employee, work progress, and estimated completion date - turning a 10-minute search into a 10-second lookup.
Employee Workload Visibility
Challenge:
Partners couldn't see which employees were overloaded versus underutilized, leading to burnout and inefficiency. Task assignment was based on guesswork rather than data.
Solution:
Developed real-time workload dashboard showing each employee's active tasks, deadlines, and capacity. Visual indicators highlight overloaded staff and available capacity, enabling data-driven task assignment and workload balancing.
True Bilingual Implementation
Challenge:
Google Translate and similar services provide poor user experience and can't handle accounting terminology accurately. Hebrew RTL support added complexity.
Solution:
Built internationalization system from scratch with professional translations for all content. Implemented proper RTL support in CSS and UI components, ensuring natural reading experience for Hebrew speakers in the Israeli accounting market.
Technology Stack
Built with reliable, proven technologies for healthcare-critical operations
Risk-Free Start
In 30 minutes, I'll review your SaaS idea, suggest the right architecture, and give you a realistic timeline.
Free Strategy Call
First SaaS strategy call completely free. Discuss your idea, get architecture advice, no commitment.
Free Work Sample
Up to 5 hours of actual work at no cost. See my process and quality firsthand.
Why I offer this: Building a SaaS is a big decision. This lets you experience my problem-solving approach, communication style, and technical expertise before you commit.
Have a SaaS Idea? Let's Build It.
I've built 100+ SaaS products from scratch. Book a free call to discuss your idea — no commitment, no pitch.