CloudUploader is a simple command-line interface (CLI) tool designed to upload files and directories to AWS S3. This project is part of the Learn to Cloud guide’s Phase 1 capstone project, focusing on Linux Bash, Networking, and AWS S3.
Features
• Upload individual files to AWS S3
• Upload entire directories to AWS S3
• Provide feedback on the upload status
• Check if the file or directory exists before uploading
Prerequisites
• AWS account with necessary permissions to create and manage S3 buckets.
• AWS CLI installed and configured with your credentials.
• Basic understanding of Linux commands and terminal usage.