Skip to content

It allows users to upload, store, and share files securely in the cloud. The project aims to provide a user-friendly interface for file management while incorporating essential features such as access control.

Notifications You must be signed in to change notification settings

devesh-y/MyVault

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

It allows users to upload, store, and share files securely in the cloud. The project aims to provide a user-friendly interface for file management while incorporating essential features such as access control.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published