Skip to content

Latest commit

 

History

History
33 lines (23 loc) · 1.22 KB

README.md

File metadata and controls

33 lines (23 loc) · 1.22 KB

My Vault

Overview

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.

Features

  • 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.

Tech Stack

  • 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.