Description:
The goal of this development ticket is to remove the reliance on file upload providers, specifically Google Cloud Platform (GCP), for file hosting. The current implementation ties the application to GCP and limits its flexibility. The desired solution is to create a platform-agnostic approach that allows for easy interchangeability of file upload providers.
Acceptance Criteria:
The application no longer relies on GCP or any other file upload provider.
A modular approach is implemented to allow for easy interchangeability of file upload providers.
The new approach is well-documented, including instructions for adding and replacing file upload providers.
The application is tested to ensure it functions correctly with different file upload providers.
The new approach is flexible and scalable, allowing for future additions or changes to file upload providers.
Description: The goal of this development ticket is to remove the reliance on file upload providers, specifically Google Cloud Platform (GCP), for file hosting. The current implementation ties the application to GCP and limits its flexibility. The desired solution is to create a platform-agnostic approach that allows for easy interchangeability of file upload providers.
Acceptance Criteria: