Built a full-stack file management system using Express and EJS, featuring secure user authentication with PassportJS (local login and OAuth 2.0 via Google and GitHub). Users can upload, store, and retrieve files through Cloudinary, with all data operations handled using PostgreSQL and Prisma ORM.
For a live preview please visit File Uploader.