matttm / storage-api

A repo used for uploads to S3

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

storage-api

Development: Inactive

Description

A web API responsible for generating presigned urls and transceiving files to S3. This API works with and without presigned urls to gain experience working with files.

Once a file has been created/updated/deleted from S3 than an event is emited and triggers the storage-svc. This lambda handles all non-safe database actions (create, update, delete).

Getting Started

Database structure

Cloud Architecture

Alt diagram

Contributing

Authors

Issues

If you encounter an issue or a discrepency in the documentation, please message me or open an issue.

License

This project is licensed under the MIT License - see the LICENSE.md file for details

About

A repo used for uploads to S3

License:GNU General Public License v3.0


Languages

Language:JavaScript 99.2%Language:Shell 0.8%