System to efficiently process image data from CSV files.
Components are:
- Image Processing Service Interaction: Integrate with the async image processing service
- Webhook Handling: Process callbacks from the image processing service.
- Database Interaction: Store and track the status of each processing request.
- API Endpoints:
- Upload API: Accept CSV files and return a unique request ID.
- Status API: Check the processing status using the request ID.