Skip to content

Latest commit

 

History

History
20 lines (17 loc) · 643 Bytes

File metadata and controls

20 lines (17 loc) · 643 Bytes

cloud-storage-app

Cloud storage, service providing users to store, access, and share their data seamlessly across various devices
Related services: Yandex Disk, Google Drive, Dropbox

Features

  • Registration, Authorization
  • OAuth authorization by Github/Google/Yandex/VK
  • Two-factor authorization (2FA)
  • Authorization by link
  • Sending emails on critical actions
  • Creating workspaces, folders
  • Files uploading
  • Renaming, moving, deleting, restoring workspaces/folders/files

Technology Stack

Backend:
Linux, Nginx, NodeJS, NestJS
REST API, TypeORM, Swagger, PassportJS, Bcrypt, JWT, Nodemailer
PostgreSQL, Redis