Skip to content
forked from DevNvll/tempest

Open source cloud file storage SaaS. Made with fullstack node, nextjs and tailwind. Using also lambda, cognito and postgresql

Notifications You must be signed in to change notification settings

dedo970/tempest

 
 

Repository files navigation

Tempest Files

Open source Cloud File storage SaaS. Made with fullstack node, nextjs and tailwind.

This project was created with the purpose of learning new tecnologies and best practices and how to apply them in real world projects, so the usage of "too-overkill-for-this-project" tecnologies such as Terraform is on purpose.

image

image

Tecnologies

  • NextJs
  • React
  • NodeJS
  • NextJs API Routes
  • S3 for storage
  • PostgreSQL
  • Aws Cognito
  • Lambda for thumbnail generator
  • Terraform

Features

  • Folder management
  • Upload via S3 PUT Signed URL
  • Upload Queue
  • File Preview
  • Image Thumbnails
  • File Download
  • Real Time folders
  • Authentication via cognito
  • Drag n' Drop of files and folders
  • User Analytics dashboard
  • Sharing
  • Password sharing
  • Team Workspaces

License

MIT

About

Open source cloud file storage SaaS. Made with fullstack node, nextjs and tailwind. Using also lambda, cognito and postgresql

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 88.7%
  • JavaScript 8.6%
  • HCL 1.8%
  • Other 0.9%