Skip to content

Omoshlawi/v-drive

Repository files navigation

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published