About ELLORE
OUR STORY

ABOUT ELLORE

info

Academic Capstone Project Notice

ELLORE is a demonstration e-commerce website built as a capstone project for the AWS re/Start programme by Pavankrishna, enrolled at neuefische GmbH, Hannover, Germany (2026). This site is not a real online store. No real products are sold, no payments are processed, and no personal data is retained. It is designed purely to showcase cloud infrastructure skills on Amazon Web Services (AWS). All product descriptions, prices, and brand details are fictional.

The Brand Story

Built on Craft. Driven by Simplicity.

ELLORE is a fictional premium fashion house created for this AWS cloud capstone project. The brand concept represents a curated, minimalist approach to European fashion, targeting DACH region (Germany, Austria, Switzerland) customers.

While the brand is fictional, the technology powering it is real. The entire store is deployed on Amazon Web Services using a production-grade serverless architecture with CloudFront, API Gateway, Lambda, DynamoDB, SQS, SNS, SES, EventBridge, and 20+ additional services.

ELLORE

AWS Serverless Architecture

How this site is built and deployed

Frontend Delivery

Static HTML/CSS/JS hosted on Amazon S3 and distributed globally via CloudFront CDN with HTTPS. Designed for sub-100ms load times worldwide.

API Layer

REST API via API Gateway with active endpoints for contact, orders, and newsletter subscriptions. Full CORS support allows the static frontend to communicate securely with backend services.

Serverless Compute

5 AWS Lambda functions (Python 3.12) handling contact forms, order processing, newsletter subscriptions, scheduled tasks, and translation. Auto-scales to zero when idle.

Database

Amazon DynamoDB with 3 tables (contacts, orders, newsletter) using on-demand billing. Global secondary indexes enable fast queries by customer, date, and status.

Messaging & Notifications

SQS queues for async order processing, SNS topics for admin alerts, and SES for transactional emails. EventBridge schedules daily sales reports and cleanup tasks.

Bilingual UI

The interface supports English and German through a lightweight frontend language dictionary. This keeps the demo accessible without depending on paid translation services.

Infrastructure as Code

100% Terraform deployment across 13 .tf files. S3 backend with DynamoDB state locking. Entire infrastructure reproducible in 15 minutes.

Monitoring & Tracing

CloudWatch dashboards track Lambda invocations, API errors, and DynamoDB throughput. X-Ray provides distributed tracing across all services. 4 CloudWatch alarms notify SNS on errors.

About the Project

school

Programme

AWS re/Start Bootcamp - neuefische GmbH, Berlin, Germany. An intensive cloud engineering programme.

cloud

Technology

21 AWS services. Serverless architecture. Terraform IaC. Python 3.12. ~2,500 lines of code across Terraform and Lambda functions.

person

Developer

Pavankrishna - transitioning into AWS Cloud Engineering. Background in QA automation and software testing.

21

AWS Services

5

Lambda Functions

~102

AWS Resources

DE/EN

Languages