Web app for uploading, storing, browsing, sharing, and downloading files