Skip to content

Rhythmdoshi31/BetterDrive

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

131 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BetterDrive 👑

Google Drive, That Feels Right.

Live:

OGimg1200

BetterDrive is a modern, sleek interface for Google Drive that makes file management faster, cleaner, and more enjoyable. Built for users who value design and speed, it enhances the existing Google Drive experience with a responsive layout, intuitive navigation, and a fresh look—without changing where your files are stored.


🌟 Features

  • 🔐 Secure login via Google OAuth
  • 🖼️ Clean, modern UI with dark mode support
  • ⚡ Blazing fast navigation with client-side routing
  • 📱 Fully responsive — works on desktop, tablet, and mobile
  • 📁 Full file browsing, preview, and management
  • 🔗 Direct file sharing and link copying
  • 🎨 Custom gradients, animations, and micro-interactions

🛠 Tech Stack

  • Frontend: React, TypeScript, Tailwind CSS, Vite
  • Authentication: Google OAuth2
  • Backend: Node.js, Express (optional for advanced features)
  • Database: Google Drive API (your files stay secure)
  • Deployment: Vercel, Railway
  • Email: Resend for waitlist & notifications

🚀 Getting Started

Prerequisites

  • Google Account
  • Modern browser (Chrome, Firefox, Safari, Edge)

Installation & Usage

  1. Clone the repo: git clone https://github.com/Rhythmdoshi31/BetterDrive.git cd BetterDrive

  2. Install dependencies: npm install

  3. Set up environment variables: Create a .env file in the root considering .env.example: NEXT_PUBLIC_GOOGLE_CLIENT_ID=your_google_client_id

  4. Run the development server: npm run dev

  5. Open http://localhost:5173 in your browser.

📬 Join the Waitlist

Want early access, exclusive updates, and a chance to shape the future of BetterDrive?
👉 Join the VIP waitlist now: https://betterdrive.rhythmdoshi.xyz/waitlist

Be among the first to unlock special features and help us build something amazing!


🤝 Contributing

Contributions are welcome! Whether it's UI improvements, bug fixes, or new features:

  1. Fork the repo
  2. Create your feature branch (git checkout -b feature/amazing-feature)
  3. Commit your changes (git commit -m 'Add amazing feature')
  4. Push to the branch (git push origin feature/amazing-feature)
  5. Open a Pull Request

📬 Contact

Rhythm Doshi
📧 rhythmdoshi04@gmail.com
🌐 https://betterdrive.rhythmdoshi.xyz


If you like this project, please give it a star! It helps more people discover BetterDrive.
Thank you for checking it out — let's make file management beautiful again. 💙

About

Google Drive But With Better UI

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages