The customer chose to protect their confidential information
Andersen's customer, in this business case, was a globally active provider of data services. The company enables its end-users to share large files beyond the limits of traditional email and messaging services. By leveraging blockchain technology, it supports decentralized storage and enables transactions with its own cryptocurrency token. With advanced security standards, the company is setting new benchmarks in the field of encrypted file sharing.
As already mentioned, the customer aimed to revolutionize secure file transfer operations by leveraging decentralized blockchain technologies. In order to achieve this, they sought to obtain a modern cloud file transfer platform that would integrate Web3-based storage, crypto payments, and advanced security measures. Andersen was entrusted with engineering a scalable solution, building upon a microservice architecture. Our mission was to ensure seamless integration of decentralized authentication, encrypted data transfer, and multi-layered security. That is, by combining blockchain technologies with cloud storage, the resulting platform was expected to offer a unique blend of privacy, flexibility, and performance, setting a new industry standard.
The primary project goal was to develop a new system, applying a modern tech stack while incorporating blockchain technologies to enhance security and UX.
The customer's objective was to drive revenue growth, expand market reach, and improve client satisfaction. This would be made possible by introducing a highly secure and decentralized storage system for file transfer and storage.
Andersen's key challenges to tackle included:
Andersen’s team successfully designed and implemented a scalable microservice-based architecture, ensuring high performance and seamless integration of decentralized and centralized storage solutions. Key development priorities encompassed secure user authentication with crypto wallets, encrypted file transfers, and robust payment processing via external providers. By combining contemporary blockchain technology with a user-friendly experience, the cloud file transfer platform redefined the standards of secure file sharing while supporting future scalability and market expansion.
The resulting file transfer platform is notable for its secure file storage capacities, blockchain-based authentication with crypto wallets, encrypted data transfers, and potent centralized and decentralized data management. The system also integrates cryptocurrency payments via tokens, alongside traditional payment providers like PayPal and bank cards. Finallly, user notifications were implemented.
Front-end:
React 18.0, TypeScript, Redux, React Hook Form, Redux-thunk, Web3Modal, WalletConnect;
Back-end:
Java 17, Spring Framework, Spring Boot, Spring Data, Hibernate, JPA, Apache Kafka;
Other:
Amazon RDS, Amazon EKS, Amazon CloudFront, Amazon ElastiCache, Docker, Amazon Cognito.
Key delivered functionalities:
All in all, Andersen delivered a platform with enhanced security, usability, and market positioning. As a result, the customer now can offer a standout solution in the decentralized storage industry. Its high performance and reliability are ensured by an infrastructure based on AWS services, including Amazon RDS (Aurora PostgreSQL), CloudFront, API Gateway, Route 53, EKS, ElastiCache, S3, Cognito, CloudWatch, Secrets Manager, SES, KMS, Certificate Manager, etc.
The goals Andersen helped the customer achieve:
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