Skip to content

A simple, serverless file-sharing application built with AWS. Users can upload, download, and delete files securely through a modern web interface.

Notifications You must be signed in to change notification settings

dketas/Serverless-File-sharing-AWS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Serverless-File-sharing-AWS

A simple, serverless file-sharing application built with AWS. Users can upload, List, download, and delete files securely through a modern web interface.

Overview

This project demonstrates core AWS cloud engineering and DevOps concepts using:

  • Amazon S3 for file storage
  • AWS Lambda for backend logic (file upload, listing, download, sharing, delete)
  • Amazon API Gateway for exposing REST APIs
  • Amazon Cognito for user authentication
  • Amazon SES for email notifications
  • Infrastructure as Code (IaC) via AWS CloudFormation or AWS CDK

Features

  • Upload files securely
  • List all files in your account
  • Download files instantly via link
  • Delete files from storage
  • Share download links by email (SES)
  • Authenticated access using Cognito

Architecture

SFSS by Ketan   Sailee

About

A simple, serverless file-sharing application built with AWS. Users can upload, download, and delete files securely through a modern web interface.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published