├── .gitignore ├── README.md ├── package.json ├── public ├── favicon.ico ├── index.html ├── logo192.png ├── logo512.png ├── manifest.json └── robots.txt └── src ├── components ├── App.js ├── authentication │ ├── CenteredContainer.js │ ├── ForgotPassword.js │ ├── Login.js │ ├── PrivateRoute.js │ ├── Profile.js │ ├── Signup.js │ └── UpdateProfile.js └── google-drive │ ├── AddFileButton.js │ ├── AddFolderButton.js │ ├── Dashboard.js │ ├── File.js │ ├── Folder.js │ ├── FolderBreadcrumbs.js │ └── Navbar.js ├── contexts └── AuthContext.js ├── firebase.js ├── hooks └── useFolder.js └── index.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebDevSimplified/firebase-google-drive-clone/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebDevSimplified/firebase-google-drive-clone/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebDevSimplified/firebase-google-drive-clone/HEAD/package.json -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebDevSimplified/firebase-google-drive-clone/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebDevSimplified/firebase-google-drive-clone/HEAD/public/index.html -------------------------------------------------------------------------------- /public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebDevSimplified/firebase-google-drive-clone/HEAD/public/logo192.png -------------------------------------------------------------------------------- /public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebDevSimplified/firebase-google-drive-clone/HEAD/public/logo512.png -------------------------------------------------------------------------------- /public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebDevSimplified/firebase-google-drive-clone/HEAD/public/manifest.json -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebDevSimplified/firebase-google-drive-clone/HEAD/public/robots.txt -------------------------------------------------------------------------------- /src/components/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebDevSimplified/firebase-google-drive-clone/HEAD/src/components/App.js -------------------------------------------------------------------------------- /src/components/authentication/CenteredContainer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebDevSimplified/firebase-google-drive-clone/HEAD/src/components/authentication/CenteredContainer.js -------------------------------------------------------------------------------- /src/components/authentication/ForgotPassword.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebDevSimplified/firebase-google-drive-clone/HEAD/src/components/authentication/ForgotPassword.js -------------------------------------------------------------------------------- /src/components/authentication/Login.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebDevSimplified/firebase-google-drive-clone/HEAD/src/components/authentication/Login.js -------------------------------------------------------------------------------- /src/components/authentication/PrivateRoute.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebDevSimplified/firebase-google-drive-clone/HEAD/src/components/authentication/PrivateRoute.js -------------------------------------------------------------------------------- /src/components/authentication/Profile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebDevSimplified/firebase-google-drive-clone/HEAD/src/components/authentication/Profile.js -------------------------------------------------------------------------------- /src/components/authentication/Signup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebDevSimplified/firebase-google-drive-clone/HEAD/src/components/authentication/Signup.js -------------------------------------------------------------------------------- /src/components/authentication/UpdateProfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebDevSimplified/firebase-google-drive-clone/HEAD/src/components/authentication/UpdateProfile.js -------------------------------------------------------------------------------- /src/components/google-drive/AddFileButton.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebDevSimplified/firebase-google-drive-clone/HEAD/src/components/google-drive/AddFileButton.js -------------------------------------------------------------------------------- /src/components/google-drive/AddFolderButton.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebDevSimplified/firebase-google-drive-clone/HEAD/src/components/google-drive/AddFolderButton.js -------------------------------------------------------------------------------- /src/components/google-drive/Dashboard.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebDevSimplified/firebase-google-drive-clone/HEAD/src/components/google-drive/Dashboard.js -------------------------------------------------------------------------------- /src/components/google-drive/File.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebDevSimplified/firebase-google-drive-clone/HEAD/src/components/google-drive/File.js -------------------------------------------------------------------------------- /src/components/google-drive/Folder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebDevSimplified/firebase-google-drive-clone/HEAD/src/components/google-drive/Folder.js -------------------------------------------------------------------------------- /src/components/google-drive/FolderBreadcrumbs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebDevSimplified/firebase-google-drive-clone/HEAD/src/components/google-drive/FolderBreadcrumbs.js -------------------------------------------------------------------------------- /src/components/google-drive/Navbar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebDevSimplified/firebase-google-drive-clone/HEAD/src/components/google-drive/Navbar.js -------------------------------------------------------------------------------- /src/contexts/AuthContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebDevSimplified/firebase-google-drive-clone/HEAD/src/contexts/AuthContext.js -------------------------------------------------------------------------------- /src/firebase.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebDevSimplified/firebase-google-drive-clone/HEAD/src/firebase.js -------------------------------------------------------------------------------- /src/hooks/useFolder.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebDevSimplified/firebase-google-drive-clone/HEAD/src/hooks/useFolder.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/WebDevSimplified/firebase-google-drive-clone/HEAD/src/index.js --------------------------------------------------------------------------------