Skip to content

dksjl661/Edward-drive

Repository files navigation

Drive Clone

A full-stack Google Drive clone using Next.js (Frontend) and Elysia.js (Backend).

Features

  • File Upload
  • Folder Creation
  • File Listing (Grid View)
  • Breadcrumb Navigation
  • File Deletion
  • Image Previews

Tech Stack

  • Frontend: Next.js 15, React, TailwindCSS, Lucide Icons
  • Backend: Elysia.js, Bun, SQLite (bun:sqlite)

Getting Started

Prerequisites

  • Bun (for Backend)
  • Node.js (for Frontend)

1. Start the Backend

The backend runs on port 3001.

cd backend
bun install
bun index.ts

2. Start the Frontend

The frontend runs on port 3000.

# In the root directory
npm install
npm run dev

Open http://localhost:3000 to view the app.

About

This is my own cloud drive

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published