An open API service indexing awesome lists of open source software.

https://github.com/mohdumair8896/serverless-web-application

In this project, Created a serverless web application using AWS Lambda, DynamoDB, and S3. The application allow users to create, read, update, and delete (CRUD) items from a DynamoDB table.
https://github.com/mohdumair8896/serverless-web-application

aws-cloudfront aws-dynamodb aws-lambda aws-route53 aws-s3 css html javascript

Last synced: about 1 month ago
JSON representation

In this project, Created a serverless web application using AWS Lambda, DynamoDB, and S3. The application allow users to create, read, update, and delete (CRUD) items from a DynamoDB table.

Awesome Lists containing this project

README

          

## Project Name: Serverless Application

### Project Description:

In this project, Created a serverless web application using AWS Lambda, DynamoDB, and S3. The application allow users to create, read, update, and delete (CRUD) items from a DynamoDB table.

### Project Architecture:

![Serverless Web Application on AWS Architecture](https://user-images.githubusercontent.com/66474973/228492073-5cd3d975-3439-4ce4-b109-fb33997df3c3.png)

### Steps that i used to Build this Project:

* Firstly, Created a DynamoDB table to store the items.
* Then Build a Lambda function to handle the CRUD operations on the DynamoDB table.
* Used S3 to store and host the web application's static files (HTML, CSS, and JavaScript).
* Created a CloudFront(Amazon Service) distribution to serve the S3-hosted static files with low latency.

## Tech Stack

**Frontend:** Html, Css, Javascript

**Languages:** Python

**Cloud Service:** Amazon S3, AWS Lambda, Route53, AWS DynamoDB, and AWS CloudFront Distribution

### Lessons Learned:

This project is a working serverless web application hosted on AWS.
I had a hands-on experience building a serverless application using AWS Lambda, DynamoDB, S3, CloudFront. \
Additionally, I have gained experience working with AWS services and integrating them to build a complete solution.

This project helped me improve my skills in cloud computing, serverless architecture, and AWS services.