Skip to content

This project is a clone of Google Drive, providing users with the ability to store, manage, and share files and folders seamlessly. Built with modern web technologies, it aims to replicate the core functionalities of Google Drive, offering an intuitive and user-friendly interface.

Notifications You must be signed in to change notification settings

prathambhalke/Google-Drive-Clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 

Repository files navigation

Google Drive Clone

Overview

This project is a clone of Google Drive, providing users with the ability to store, manage, and share files and folders seamlessly. Built with modern web technologies, it aims to replicate the core functionalities of Google Drive, offering an intuitive and user-friendly interface.

Features

  • User Authentication: Secure user sign-up and login functionality using JWT (JSON Web Tokens) for session management.
  • File Upload/Download: Users can upload files of various formats and download them as needed.
  • File Management: Create, rename, delete, and organize files and folders.
  • Sharing and Permissions: Share files and folders with other users with customizable access permissions (view, edit, etc.).
  • Real-time Collaboration: Real-time updates and collaboration on shared files.
  • Search Functionality: Efficient search to quickly locate files and folders.
  • Responsive Design: A fully responsive design that works seamlessly across desktops, tablets, and mobile devices.
  • Activity Logs: Track file changes and user activities within the application.

Technology Stack

  • Frontend: React.js for building the user interface, along with CSS Modules for styling.
  • Backend: Node.js and Express.js for handling server-side logic and APIs.
  • Database: MongoDB for storing user data and file metadata.
  • Authentication: JWT for secure authentication and authorization.
  • Storage: Integration with cloud storage services like AWS S3 or Google Cloud Storage for file storage.

About

This project is a clone of Google Drive, providing users with the ability to store, manage, and share files and folders seamlessly. Built with modern web technologies, it aims to replicate the core functionalities of Google Drive, offering an intuitive and user-friendly interface.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published