1

The Cloud-based Document Exchange System

Telecommunications
Java
jQuery
NoSQL
Cassandra

Description

Normally, e-mail service providers limit the size of data sets that can be sent at a time. In addition, users have to employ third-party software to create documents with complex structures, multiple elds, diagrams, and tables. The customer is a provider of advanced document exchange services who designed software that eliminates these drawbacks. The new system simplies the process of creating documents for various types of businesses and industries. Users can exchange documents, preview correspondence, create custom templates for documents and letters, assign various access restrictions, review, and mark up documents. The system was deployed in a cloud environment to provide a scalable data storage and ensure high availability of all services.

The customer

The customer is a start-up company that came to Altoros with an idea to develop a service similar to “virtual FedEx” that delivers electronic documents. The main advantage of the emerging system was to be a simple and intuitive user interface. Ease of navigation and availability of the planned features were tested on a prototype developed by Altoros.

The need

The system had to store a large number of documents and provide fast access to any of them. It was decided to use cloud technologies to ensure high availability, quick response times, and easy horizontal scalability. The system was integrated with EMC, FileTransfer services, and a third-party Reporting Tool selected by Altoros’s experts.

The solution

Altoros developed a prototype for the customer, so they could test the functionality and smart interface of the future system.

The outcome

The customer released a new solution that makes document exchange easier and more ecient. The system has already become rather popular, thanks to a user-friendly interface, smart navigation, enhanced security, and unlimited storage space in the cloud. By testing prototypes, we were able to carefully study all requirements, conrm functionality, and access usability before we started development.

Technology stack

Server platform

CentOS

Programming languages

Java

Technologies

Couchbase, Solr, Pentaho, Spring MVC, jQuery

Databases

Cassandra

Client Platform/Application Server

CentOS

Database Design Tool

yEd

Development Environment

Eclipse

Seeking a solution like this?
Contact us and get a quote within 24 hours

Preloader
Photo
Alex Tsimashenka
Business Development Director
a.tsimashenka@altoroslabs.com
Headquarters
+1 (650) 419-3379
Toll-Free
1-855-ALTOROS