Skip to content

WillHernandez/file_storage_backend_original

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

File Storage Project (Server)

This is the server api for our file storage application:

NodeJS, AWS IAM and Cognito for user auth / authentication. Uploaded files are stored in AWS S3 buckets

AWS IAM permissions to confirm user authorization and AWS Cognito for authentications on the server side

Deployment

To deploy this project run

  npm run dev

API Reference User

New User

  POST /api/user/newuser

User Login

  POST /api/user/login
Parameter Type Description
access_token string Required

User Logout

  POST /api/user/logout

API Reference Objects

Get All Objects for user

  GET /api/bucket/getallobjects
Parameter Type Description
access_token string Required

Upload object

  POST /api/bucket/upload
Parameter Type Description
access_token string Required

Delete Object

  POST /api/delete
Parameter Type Description
access_token string Required

🔗 Links

portfolio linkedin

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published