Their motto is simple: "If you think hiring professionals is expensive, try hiring amateurs". The people at Concept Soft are true professionals. Always to spec and on time. We worked on a mission critical project and the people at Concept Soft left "a cubicle away". They are highly recommended. If you need the job done (and done right), go with Concept Soft.
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.