Skip to content

Latest commit

 

History

History
47 lines (33 loc) · 1.78 KB

README.md

File metadata and controls

47 lines (33 loc) · 1.78 KB

VSTECHDrive

VSTECHDrive is a file storage and sharing application designed for simplicity and efficiency. It allows users to upload, manage, and share files effortlessly.

Features

  • Theme Support: Choose between dark, light, or system theme to suit your preference.
  • Beautiful UI Components: Utilizes Shadcn UI for visually appealing and reusable components.
  • Cloud Storage: Seamlessly upload files to the cloud through drag and drop functionality.
  • Supabase Integration: Leverages Supabase, an open-source alternative to Firebase, for storing both data and files securely.
  • Authentication with Clerk: Implements Clerk for authentication and OAuth, ensuring a secure user experience.
  • File Sharing: Share file links with others for easy collaboration.
  • Download and Deletion: Download files from the list and delete files from storage effortlessly.
  • File Management: Supports all file types, search functionality, sorting, and pagination for a seamless user experience.
  • Responsive Design: Ensures optimal user experience across various devices.

Getting Started

Follow these steps to get started with VSTECHDrive on your local machine.

Prerequisites

Installation

  1. Clone the repository:

    git clone https://github.com/Omoshlawi/v-drive.git
    
     npm run dev
     # or
     yarn dev
     # or
     pnpm dev
     # or
     bun dev

Open http://localhost:3000 with your browser to see the result.

Alt text

Alt text