The implementation of the data warehouse, ELT process, Customer Portal, and Reports.
The client is a US-based developer of a messaging platform.
The client had a reporting system for the messenger, but the previous development team implemented it without sticking to a proper engineering approach. This way:
Our team started out by analyzing the solution and improvement requests. Secondly, the team designed a new solution's architecture and suggested a set of scalable and cost-effective software tools needed to implement the required features.
Our team developed the data warehouse, ETL process, Customer Portal, and Reports from scratch. Then, we enabled direct access to data in the multi-tenant data warehouse.
We've got a straightforward and well-documented solution ready to be scaled in regard to the current workload. The new version provides a cost-effective way for owners as the solution only charges during processing and not when idle. Our team successfully:
Our team analyzed the solution’s former version and documented the improvement requirements.
We prepared a new solution proposal that included new architecture and the description of the mailing features. Plus, we suggested a set of software tools for the project.
The team implemented the project and made a smooth transition from the former solution to the new one.
We developed a simple yet effective solution that can be scaled in regard to the current workload. The team also:
Reduced the design development of the web app
Reduced total development time