Skip to content

Task 5: Import Service with S3 integration - #4

Open
Javlon999 wants to merge 1 commit into
masterfrom
task-5
Open

Javlon999 wants to merge 1 commit into
masterfrom
task-5

Conversation

@Javlon999

@Javlon999 Javlon999 commented May 3, 2026

Copy link
Copy Markdown
Owner

What was done?

  • Created ImportServiceStack with S3 bucket
  • importProductsFile lambda: returns presigned URL for CSV upload
  • importFileParser lambda: triggered by S3 event, parses CSV, logs records
  • File is moved from uploaded/ to parsed/ after processing
  • Frontend integrated with Import Service
  • CORS configured
  • Error handling (400, 500)
  • All lambdas log incoming requests

Link to Import Service API

Link to Product Service API

Link to FE PR

EPAM-JS-Competency-center/shop-react-redux-cloudfront#615

Product CSV Schema

title,description,price,count

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant