We have started working with Concept Soft on the development of the management system for video analysis and editing. The experience has exceeded our expectations and we were satisfied with the quality of the job. The team we worked with pleased us with their professionalism, dedication, responsiveness and forward thinking approach.
Our cooperation continues and we are confident that our business relations will strengthen. Concept Soft is the right company to deal with thus we highly recommend them and will make business with them again.
Enterprise management system development
Customer: Under NDA
Solution: our company responsibilities on the project: design and development of online multi-tenant document management system characterized by:
- user-friendly interface;
- high scalability and productivity;
- ready for evolution;
- possesses additional API for further user integration.
Our solution is the service that permits companies to register, log in and share documents online, collaborate and manage certain business processes.
The developed service is used as SaaS – it is accessible as web application via the browser. There is an alternative for companies already possessing their corporate management application: the service is used as PaaS – customer's existing applications are integrated with the service via service API (the possibility of integration with customer's local IT infrastructure). For security reasons the documents may be encrypted transparently for the user.
Among other application features the following may be stated:
- various subscription plans;
- strong security model and encryption;
- advanced intelligent repository search;
- easy but powerful document management and versioning;
- multi-language support.
For certain reasons we have chosen Alfresco document management system with MongoDB: enormous customers' data volumes may be stored and scaled, and analyzed in future versions.
Thanks to Alfresco the system became:
- Was easy to start;
- Customizable multi-tenant;
- Possibility of dynamic evolution;
- Rich collaboration tools;
- Scalability – when the system grows – its efficiency will not be lost.
Alfresco provides the possibilities of documents storing and processing. A powerful search in Alfresco is enhanced by Solr and includes:
The developed system possesses possibilities of:
- base workflow management and collaboration;
- messaging and notifications are based on Amazon SQS and SES;
- isolated (optionally) and securable (including data encryption) accounts with load balancing and performance indicators monitoring;
- Alfresco based user portal;
- integrated payments.
The application previews management per account/tenant/service. Being highly demanded by end users – the development of such Enterprise Management System proved to be right investments and had positive ROI.
Technologies: Java, Amazon AWS (EC2, EBS, S3 buckets, SQS, DevPay, SES), Alfresco, MongoDB, Solr, Spring (IoC, MVC, Security, AOP, WS, RESTful WS), Tomcat 7.0.