A serverless web application that fetches real-time weather data from the OpenWeather API and serves it through a lightweight frontend — built to practice cloud deployment and API integration.

Architecture

  • AWS Lambda — handles all backend logic and API calls (Python)
  • AWS S3 — hosts the static frontend
  • CloudFront — CDN delivery and HTTPS
  • OpenWeather API — live data source

What This Demonstrates

  • Serverless function deployment and configuration
  • REST API integration and JSON data handling
  • Static site hosting and CDN setup on AWS
  • End-to-end ownership of a cloud-hosted application