A secure file storage application built with Express.js and PostgreSQL. This application allows users to upload and manage their files in a secure environment with folder support, similar to Google Drive (kind of).
- User Authentication: Signup and login system
- File Management: Upload, download and delete files (up to 50Mb)
- Folders: Create, navigate, and manage folders for better organization
- User Dashboard: View all your uploaded files and folders
- Server: Node.js with Express
- Database: PostgreSQL and Prisma ORM
- Authentication: Passport.js with Local Strategy
- File Storage: Supabase Storage
We welcome contributions to improve the File Uploader App! Here's how you can contribute: Getting Started
- Fork the repository on GitHub
- Clone your fork locally:
git clone https://github.com/yourusername/file-uploader-app.git
- Create a new branch for your feature or bug fix:
git checkout -b feature/your-feature-name
This project is licensed under the MIT License - see the LICENSE file for details.
- Me,
- myself,
- I,
- and my mom