Document Management Solution

Software for enterprise file synchronization and sharing

Software product development company, Sweden.

Request
To develop functionality for the main web app and to build a desktop app from scratch.
Result
ROI over 100%, full automation of document handling.
Technologies
  • PHP
  • Mysql
  • Xamarin.mac
  • UWP
  • ExtJs
  • Docker
Result
ROI over 100%, full automation of document handling.

Results

  • ROI Over 100%

    According to company data, the return on investment exceeded 100%, significantly surpassing the client's expectations.

  • Automation and Positive Feedback

    The desktop app offers fully automated document handling and receives high praise from users.

Challenge

Our client is a large software development company from Sweden. Cogniteq has been cooperating with this company for two years and has developed mobile and web apps of various types and complexities.

For the past couple of years, our client has been building cloud-based ERP software for file synchronization and sharing. This product allows users to securely store and collaboratively use corporate documents, as well as sync work across different devices.

The Cogniteq team participated in the development of core features for the main web application and created a desktop extension of this product for Windows and Mac OS.

As the primary goal of the app is to offer users a comfortable way to work with their documents on PCs, the company decided to expand its functionality based on user requests. Therefore, we were tasked with enabling users to download documents and work with them offline. 

Additionally, we were responsible for building the functionality to monitor updates made by different users.

more

Solution

Cogniteq’s task involved two main components: enhancing the web application and developing a desktop application for Windows and Mac OS. 

Web Application. The team extended the core functionality of the client's existing web application, focusing on document management and version control. We developed secure document handling features, permissions management, and automated version updates to streamline collaborative workflows.

Desktop Application. The second part of the solution involved creating a desktop application for Windows and Mac OS from scratch. The primary goal of this app was to allow users to work offline and automatically sync document updates when they reconnect to the internet.

This desktop extension also introduced unique features, such as automatic file downloads, which are not available in other parts of the product suite.

The core concept behind the app was to ensure full automation of document management. To achieve this, we developed several key features, including functionality for automatic file downloads, setting the app apart from other services in the product.

Once installed, the desktop app activates when a file is downloaded to the local disk. The user is prompted to open it in an editor and can make changes offline. When editing is complete, the app reactivates and offers the option to save the file to the server. If chosen, the local copy is deleted and the updated version is uploaded.

Operating systems imposed several restrictions, making some of the customer’s requests difficult to implement. Our team worked through these limitations, finding effective solutions and compromises to ensure the app's functionality was smooth and consistent. As a result, we successfully delivered a fully functional desktop application that met the client’s needs.

more
icon
Secure document management

Each business user has a workspace in the app. Our experts created the functionality for saving documents in any file format, including ZIP and RAR. So users can create documents together and track all the introduced updates.

more
icon
Editing rights

Certain employees have editing rights. For managing this process, each workspace has an administrator who takes decisions on which documents can be available to the user.

more
icon
Document management workflow

The new functionality also allows business users to organize their joint work with documents. The editing rights are restricted when the user has finished making corrections.

more
icon
Update of document versions

Our specialists made it possible to update documents and their versions automatically. When the main assignee gets the file back for revision, the version of the document is updated on the server. Simultaneously, a chain of reviewers is built up again.

more
icon
Automatic synchronization

This feature automatically synchronizes documents across different devices and users. When one user makes changes, the updated document is automatically synced to other workspaces, ensuring that all users are always working with the most current version of the file.

more
icon
Centralized task management

This feature allows users to assign and track tasks directly within the document workspace. Users can set deadlines, monitor progress, and receive notifications, which helps streamline collaboration and ensures that deadlines are met efficiently.

more

Drop us a line!

Do you have a product idea you wish to bring to life?

Privacy Policy
Privacy Policy Text