Project
About project
About project
About project
The largest B2C marketplace in the CIS approached Doubletapp to develop a secure, user-friendly, and resilient collaborative text editor for internal documentation. There were no free solutions on the market that combined high security with seamless collaborative editing. Most popular services stored data on foreign servers, creating potential risks of access loss and information leaks.
CHALLENGES
CHALLENGES
CHALLENGES
- Documents were scattered across employees’ devices in different formats, with no centralized access.
- It was difficult to locate files and determine which version was up-to-date and approved.
- Lack of transparency: no clear record of who made changes, when, and who had access.
- Risk of data loss and violations of corporate security policies due to the use of public tools.
Client Requirements:
- Store documents exclusively on company-owned servers.
- Ensure fault tolerance: support hundreds of employees editing simultaneously.
- Intuitive UX/UI similar to familiar editors (Word, Google Docs) to minimize learning curve.
- Regular monthly feature updates.

SOLUTION
SOLUTION
SOLUTION
We studied popular tools and worked closely with the client to define the required functionality and interface. A stable solution based on PostgreSQL was chosen to ensure fast and reliable real-time synchronization of edits.
The development proceeded in stages: first, a minimal version with core functionality was released, followed by gradual expansion of features such as comments, access management, multi-page documents, and more. The final stage focused on polishing the UX/UI and comprehensive testing.
In six months, we delivered a fault-tolerant and convenient editor that accelerated document workflows and enabled smooth collaborative work without any data loss. The solution passed rigorous load testing, was integrated into the corporate environment, and is now used daily by all company employees.

RESULTS
RESULTS
RESULTS
Within six months, Doubletapp delivered a full-scale editor from scratch that transformed the company’s internal documentation workflow:
- All documents are now stored centrally in a secure environment on internal servers, ensuring compliance with corporate policies.
- Employees collaborate in a single workspace, with visibility into the latest version of each document.
- Real-time editing, comments, and access controls enable transparency and accelerate collaboration.
- Automatic version history and access control eliminate confusion and data loss risk.
- In case of network outages, changes are saved locally and synchronized automatically when connectivity is restored.
- The editor provides a familiar set of features—comments, document structure management, permissions—allowing users to start working immediately.
- Load testing with 500 viewers and 20 active editors confirmed system stability and performance.
The result is a fully customized, corporate-grade solution that enhances document workflow stability and security for all company employees.
Today, as many companies lose access to familiar foreign services or avoid them for security reasons, the editor developed by Doubletapp demonstrates a real alternative. The team is ready to adapt the solution for any client, providing either a standard or fully customized toolset, fully integrated into the client’s infrastructure.
Our super team
IlyaDesign
EkaterinaBackend
GrigoriiFrontend
MariiaQAIMPLEMENTATION & TECHNOLOGY STACK
IMPLEMENTATION & TECHNOLOGY STACK
IMPLEMENTATION & TECHNOLOGY STACK
Reference Selection and Strategy
The Doubletapp team began by analyzing popular tools such as Google Docs, Notion, Obsidian, Quip, and Evernote. Together with the client, we formed a list of references and architectural requirements, with a primary focus on UX/UI and ease of interaction:
- UX: easy onboarding, rapid feature adoption, and no frustrating obstacles
- UI: modern, intuitive interface that helps users focus on the content
Architectural Decisions
During an architecture workshop with the client, the technology stack and infrastructure solutions were agreed upon. To simplify the architecture, the team chose to use two PostgreSQL databases instead of a PostgreSQL-MongoDB combination. This ensured stable synchronization of changes between users and reliable data storage.
The system handles multiple participants in real time: edits synchronize instantly, and any changes made offline are saved locally and uploaded once connectivity is restored.
Load Resilience
The editor underwent load testing with one document being edited by 20 users simultaneously and observed by over 500 people, confirming system stability.
Development Stages
- Two months in, the client received an MVP with authentication, a document list, and basic editing tools.
- The second release added fonts, styles, markdown, lists, and access management.
- In the third iteration, comments, multi-page support, and a document structure panel were introduced.
- In the fourth iteration, the team focused on UX/UI refinement: the interface became minimalistic to avoid distractions, ensuring comfortable and fast work in the editor.







