Skip to content

gnitnuj/google-drive-clone

Repository files navigation

Google Drive Clone

You can view the deployed application here. * Forgive the cold start as everything is hosted on free tier

Drive Demo

Technologies Used

  • Next.js
  • TypeScript
  • Shadcn
  • PostHog (Analytics)
  • SingleStore (Database)
  • UploadThing (File Uploads)
  • Clerk (Authentication and User Management)

TODO

  • Set up database and data model
  • Move folder open state to URL
  • Add auth
  • Add file uploading
  • Add analytics
  • Add "ownership" to files and folders
  • Upload files to the right folder
  • Allow files that aren't images to be uploaded
  • Make sure sort order is consistent
  • Add delete
  • Real homepage + onboarding
  • Folder creations
  • Rename files/folders
  • Folder deletions
  • Access control
  • Toasts
  • Drag & Drop
  • Sharing
  • File Previews

About

Google Drive, but worse, for the modern web

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •