A full-stack Google Drive clone using Next.js (Frontend) and Elysia.js (Backend).
- File Upload
- Folder Creation
- File Listing (Grid View)
- Breadcrumb Navigation
- File Deletion
- Image Previews
- Frontend: Next.js 15, React, TailwindCSS, Lucide Icons
- Backend: Elysia.js, Bun, SQLite (bun:sqlite)
- Bun (for Backend)
- Node.js (for Frontend)
The backend runs on port 3001.
cd backend
bun install
bun index.tsThe frontend runs on port 3000.
# In the root directory
npm install
npm run devOpen http://localhost:3000 to view the app.