This project is a feature-rich cloud storage platform developed using React, Express and Firebase, offering a comprehensive cloud storage solution with advanced functionalities. Users can upload and download files, create folders, and seamlessly manage their data in a collaborative environment.
-
File Management:
- Upload and download files effortlessly.
- Intuitive drag-and-drop feature for easy file upload.
- Create, view, and organize folders for efficient data management.
-
Collaborative Sharing:
- Share file links with specific access permissions.
- Selectively grant or restrict access to files for enhanced collaboration.
-
User Interface:
- Modern and responsive UI designed with Radix UI library.
- Intuitive navigation for a user-friendly experience.
-
Security:
- Firebase authentication for secure user access.
- Granular control over shared file access to protect sensitive data.
-
Frontend:
- React for the user interface.
- Radix UI library for modern and responsive components.
-
Backend:
- Firebase for cloud storage and authentication, Express for optimized file downloading from cloud storage.