The traditional image backup applications are centralized and there is a good amount of chance that they might go down due to internal server issues / migrations. Through FILDrop, the user can back up the images into the IPFS, which is completely decentralized and stays intact on the internet. IPFS storage enables the user to access his files irrespective of any cloud storage outages or geolocation bans. There is no storage limit as such unlike native cloud applications.Adding to this, we are also providing a feature to mint his choice of image collection as NFTs on Polygon chain, straight from his dashboard.
We have started out building the application with home page. We have implemented Login with metamask wallet using Moralis, which made it easier for us. After that we needed to study documentation of IPFS inorder to upload the image files. Meanwhile, nft.storage was down, when we tried to create an API key for the upload. But after a couple of hours, we could signin to the dashboard and created it. Later, when we started out with dashboard page, we faced some difficulties with multi-image upload and storing them in custom directory paths in python which we could resolve with few searches online.
Discussion