CASMI

🏆 3rd place in the "Cloud-agnostic solution to store and retrieve files" theme of EXL Hackathon 2022 (1500+ participants)

About

CASMI (Cloud Agnostic Storage Management Interface) is a NodeJS solution that facilitates cloud-agnostic file management. With access-controlled APIs, the CASMI server offers a standard interface for interacting with file storage services from various cloud providers. It currently supports Amazon S3, Google Cloud Storage, and Azure Blob Storage.


Built using: JavaScript, NodeJS, MySQL, Firebase, HashiCorp Vault, AWS, Docker, GitHub Actions

Technical architecture

Demo