The customer chose to protect their confidential information
Andersen’s customer wanted to design and develop creative project management software to help creatives optimize their workflows. The project's mission was to centralize task management, communication, and asset handling, ultimately enhancing efficiency and collaboration. The resulting solution also needed to be integrated with third-party services like Google Maps and Stripe and be compatible across web and mobile platforms.
The customer approached Andersen with a vision for a creative project management tool – a unified platform to streamline creative workflows. The solution was required to incorporate project creation, task management, asset storage, communication, and client approvals into a single application.
Front-end development
React, Redux, MUI (Material UI), Axios, TypeScript, Jest
Back-end development
Node.js, Express, PostgreSQL, Sequelize
Mobile development
SwiftUI, Combine, MVVM (Model-View-ViewModel)
AWS cloud solutions and services
Amazon RDS, AWS Lambda, Amazon CloudFront, AWS CloudTrail, Amazon EC2, AWS Load Balancer, Amazon VPC, AWS IAM
Security and protocols
HTTPS
Development tools and utilities
Husky
Given the complexity of the planned creative workflow management tool and its intended audience, the customer faced multiple challenges, from integrating third-party services with robust security to ensuring a consistent user experience across web and mobile platforms. Scalability and performance were critical concerns, while implementing a secure and efficient client approval system introduced further complexity in terms of permissions, data privacy, and real-time synchronization.
The resulting creative management platform is built on a monolithic architecture hosted on AWS, employing HTTPS, Jenkins, and AWS Load Balancer for deployment. Its web front-end is developed in React, using Redux and MUI for UI and state management, while the mobile app leverages SwiftUI and Combine. The back-end runs on Node.js and Express with PostgreSQL for data storage, seamlessly integrating with third-party services like Google Maps and Stripe.
The solution effectively utilizes various AWS offerings:
This architecture ensures scalability, security, and optimal performance while leveraging AWS's extensive ecosystem.
The solution for managing creative workflows that Andersen delivered includes such functionalities as:
Thanks to Andersen's work on the creative management solution, the customer achieved the following goals:
Andersen implements cloud projects of high complexity and boasts an extensive track record in the AWS domain.
What happens next?
An expert contacts you after having analyzed your requirements;
If needed, we sign an NDA to ensure the highest privacy level;
We submit a comprehensive project proposal with estimates, timelines, CVs, etc.
Customers who trust us