Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Create Your Own Scalable Dropbox Clone With Object Storage

Linode via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Learn how to build a scalable Dropbox clone using Linode's Object Storage in this comprehensive tutorial. Follow step-by-step instructions to create a Node.js server, integrate AWS SDK for JavaScript, and develop essential functions for file management. Explore the process of setting up bucket credentials, creating access keys, and implementing upload, delete, and list operations. Design an intuitive user interface using Bootstrap, consolidate JavaScript files, and enhance the application's functionality. By the end of this 55-minute video, gain the skills to create a powerful and cost-effective file storage solution that rivals popular cloud storage services.

Syllabus

Introduction
Create Node.js files in VS Code
Start express server
Uploading files to Linode Object Storage
Get Started with AWS SDK for JavaScript
Set Bucket Credentials
Create s3client
Create Access Key
Setting the ACL
Accessing Listing Buckets
Obtaining a File’s URL
Create Upload Function
Create Delete Object Function
Create List Object Function
Upload a Binary File
Test Run with Parameters
Obtain Boot Strap
Create UI
How the UI works
Consolidate JS Files
Edit “Success” Message
Fetch Files and send as json
Style our UI
Conclusion

Taught by

Linode

Reviews

Start your review of Create Your Own Scalable Dropbox Clone With Object Storage

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.