Backend for blackboard app for uploading ecrypted files to s3 and sharing files via link
Generate AWS_ACCESS_KEY_ID
and AWS_SECRET_ACCESS_KEY
from IAM and store in .env file
Create a s3 bucket and store it's name in AWS_S3_BUCKET_NAME
Make sure you have latest NodeJs version installed
Clone repo
git clone https://github.com/AshreneRoy/blackboard-be.git
Go to blackboard-be
directory run
npm install
Now start the server
npx nodemon src/index.js
which listens to any local file changes, and rebuilds automatically.