bahrain-bp / solarmap-challenge

This repository will include the SolarMap challenge
0 stars 1 forks source link

Document Details Processing #31

Closed Husain-Basem closed 6 months ago

Husain-Basem commented 6 months ago

31 is a continuation to #30 of Document Upload and Processing. This is the second stage focusing on receiving the record from the queue and processing it by verifying and retrieving the necessary details from the document & storing the results.

Husain-Basem commented 6 months ago

Created Process Pdf Lambda Function for Document Processing with Textract and added POST /process-pdf route in API Stack with handler and linked as consumer to SQS in Document Processing Stack

Husain-Basem commented 6 months ago

Removed redundant Lambda Function from API Stack, amended direct handler to SQS, and added S3, DynamoDB, SQS, and Textract permissions to Process Pdf Lambda Function

Husain-Basem commented 6 months ago

Added AWS Comprehend in Conjunction with AWS Textract and assigned Permissions to Lambda Function