AEM Cloud Storage – Desktop App

Developed Dropbox-like application to access, synchronize, and manage DAM (a digital storage on AEM server) from desktop. Used Electron to build this hybrid application to support Windows, MacOS, and Linux operating system.

The front-end lead that managed project in all aspects of planning, designing, implementing, and testing form concept to final delivery. Use Electron, NodeJS to build cross platform desktop application with web technologies. AEM Cloud Storage app was a Dropbox-like app that stores data on AEM Digital Asset Management. Assisted back-end team to design REST APIs for the app.

Scope of this project:

– Provide basic structure of the application so you can much easier grasp what should go where.
– Give you cross-platform development environment, which works the same way on OSX, Windows and Linux.
– Generate ready for distribution installers of your app for all supported operating systems.
– Synchronization between local and AEM server
– Access/manage DAM directly from your desktop

This project use:

– electron-boilerplate application to provide basic structure and generate ready for distribution installers
– [Electron runtime](
– AngularJS
– NodeJS
– Bootstrap