Module Overview
Module 3.2: Serverless Upload Dashboard Project
Build a full-stack serverless application to upload, process, list, and manage files on AWS.
This page introduces the module. It is not a lesson to complete.
Use it to understand the scope, then start the first lesson when you're ready.
Project Overview
In this comprehensive project, you'll build a real-world serverless application from scratch. You'll progress from simple file processing to a complete CRUD-capable dashboard.
- Core Pipeline: Building the S3-to-Lambda trigger and persisting metadata in DynamoDB.
- API Layer: Creating read, list, and delete endpoints with API Gateway.
- UI & Integration: Building a frontend that interacts securely with your backend via presigned URLs and CORS.
By the end of this project, you'll have a functioning cloud application that demonstrates the power and simplicity of serverless architecture.