Skip to content

LinkVault is a MERN stack-based file-sharing application that allows users to securely upload, store, and share files via unique links. It features user authentication, file encryption, and link expiration, providing a reliable and efficient file-sharing solution.

Notifications You must be signed in to change notification settings

vaibhavpatil2734/LinkVault

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LinkVault 🔒📁

LinkVault is a secure and efficient file-sharing application built with the MERN stack. It enables users to upload, store, and share files through unique links. With features like user authentication, file encryption, and link expiration, LinkVault ensures a reliable and private file-sharing experience.


🚀 Features

  • Secure File Uploading 📤
    Upload your files securely with advanced encryption to ensure data privacy.

  • Unique Shareable Links 🔗
    Share files effortlessly via unique links generated for every upload.

  • File Encryption 🔒
    All uploaded files are encrypted to protect sensitive information.

  • Link Expiration ⏳
    Set expiration times for your shared links to maintain control over access.

  • User Authentication 🛡️
    Authenticate users with robust JWT-based security to ensure only authorized access.


🌐 Technologies Used

Frontend

  • ReactJS ⚛️
  • Redux (State Management) 🔄
  • Bootstrap 5 & CSS (Styling) 🎨

Backend

  • Node.js & Express.js 🌐
  • MongoDB (Database) 🗄️
  • JWT Authentication 🔐

Others

  • Multer (File Upload Handling) 📂
  • Crypto.js (Encryption) 🔑
  • Axios (API calls) 🌍

📸 Project Screenshot

LinkVault Interface


🛠️ Installation Instructions

To set up this project locally, follow these steps:

  1. Clone the repository:
    git clone https://github.com/your-username/LinkVault.git
    cd LinkVault

About

LinkVault is a MERN stack-based file-sharing application that allows users to securely upload, store, and share files via unique links. It features user authentication, file encryption, and link expiration, providing a reliable and efficient file-sharing solution.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published