🍔 DaBurgger - Architecture 🍔

Ranking Admin Architecture

Context

This project is my first take at building something using AWS. It is a support site for my @daburgger Instagram page. The end goal is a platform where anyone can add their own burgers.

Architecture Overview

DaBurgger is a lightweight, serverless web application. The static frontend lives in Amazon S3 and is served worldwide via Amazon CloudFront. Dynamic requests go through Amazon API Gateway, which triggers AWS Lambda functions to handle business logic and interact with Amazon DynamoDB for burger information storage. Amazon Cognito handles sign-in for the admin (so far just me). POST/DELETE API are private while GET remains public. IAM manages secure permissions between services, and AWS Cost Explorer keeps budgets in check. This architecture is built for global reach, low cost, and zero server maintenance.

AWS Services

Non-AWS Services

Architecture Diagram

DaBurgger AWS Architecture