Skip to content
This repository has been archived by the owner on Jul 1, 2022. It is now read-only.
/ tempest Public archive
generated from DevNvll/exsign-next-boilerplate

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

DevNvll/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

Topics

Resources

Stars

Watchers

Forks