Evolution of Core Integration Framework
Preface
From very beginning our company developed software solutions for small and medium clients. Besides development, we support and grow our products based on a new customer requirements. At some point we realized, that all products we develop share common core functionality, that was rewritten over and over using similar libraries and methodologies. This led us to develop Core Framework, which became basis for most of our new projects. Every product we developed required some sort of back-end and configuration UI. Shared components include:
User management
Role and permission management
Client management
Authentication and authorization
Running tasks on schedule
Logging
Reporting
Scripting
Having those components ready drastically reduces time to market for new products.
Technology Stack
At that moment […] Read more