Skip to content

BodiAli/file-uploader

Repository files navigation

File Uploader

Stripped down version of Google Drive (or any other personal storage service).

Preview image

Built with

  • Express.js
  • Prisma ORM
  • Passport.js
  • EJS
  • connect-flash
  • express-session
  • Sentry
  • node-cron

Features

  • Session‑based authentication with Passport.js, allowing users to sign up, log in, and maintain secure access throughout their session.
  • An intuitive folder and file management features—create, read, update, delete—backed by Prisma’s ORM for reliable data modeling.
  • Users can upload files, allowing them to sign in again from any other device and download or view their files.
  • Share‑folder functionality that generates expiring links, letting even unauthenticated users access content for a configurable duration.

About

stripped down version of Google Drive (or any other personal storage service).

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published