upes-open / OSoc-24-The-Content-Forge

The Content Hub Is a online platform which acts as a all in one solution helping content creators develop and generate short form video image content utilising genai models and cloud to maximize their efficiency and benefit from the ever-growing developments in ai models
GNU Affero General Public License v3.0
0 stars 8 forks source link

Create the S3 Media upload service #10

Closed Manav-Khandurie closed 1 week ago

Manav-Khandurie commented 1 week ago

S-1) Build the Microservice to efficiently upload the files to an S3 bucket using Node Express

S-2) Ensure that we can have proper retrieval of item using API

S-3) Containerize the microservice

adx04 commented 1 week ago

Hello Manav! i would like to work on this issue.

Manav-Khandurie commented 1 week ago

Sure @adx04 we are following the microservices arch so goto server folder , init you would be creating a brand new folder called Storage-DB-Controller-Service and initilize a brand new node project in the folder created. Ensure usage of appropriate env variables for s3 creds . Also create a .env.example file where you will specify the env variables.

Any querries or suggestions would be discussed at discord or github only. Good luck with the issue.

NOTE : - In the PR attach appropiate screen shots to demonstarte the work done , alternatively you can have a readme file as well in server\Storage-DB-Controller-Service to better explain your changes.