ABOUT ELLORE
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.
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.
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
Programme
AWS re/Start Bootcamp - neuefische GmbH, Berlin, Germany. An intensive cloud engineering programme.
Technology
21 AWS services. Serverless architecture. Terraform IaC. Python 3.12. ~2,500 lines of code across Terraform and Lambda functions.
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