Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/suhailkakar/google-drive-clone

Google Drive Google using React and Firebase
https://github.com/suhailkakar/google-drive-clone

firebase google-drive google-drive-react react

Last synced: 18 days ago
JSON representation

Google Drive Google using React and Firebase

Awesome Lists containing this project

README

        

### Built With
* [React JS](https://reactjs.org/)
* [Firebase](https://firebase.google.com/)
* [Bootstrap](https://react-bootstrap.github.io/)

### Deployed In
* [Netlify](https://netlify.com/)

```bash
📦 Google-Drive-Clone-main
├── package.json
├── package-lock.json
├── public
│   ├── favicon.ico
│   ├── index.html
│   ├── logo192.png
│   ├── logo512.png
│   ├── manifest.json
│   └── robots.txt
├── README.md
├── 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
│   │   ├── FolderBreadcrumbs.js
│   │   ├── Folder.js
│   │   └── Navbar.js
│   ├── contexts
│   │   └── AuthContext.js
│   ├── firebase.js
│   ├── hooks
│   │   └── useFolder.js
│   ├── index.js
│   └── style
│   └── style.css
└── yarn.lock
```

### Installation

1. Clone the repo
```sh
git clone https://github.com/suhailkakar/google-drive-clone
```
2. Install NPM packages
```sh
npm install
```
or

```sh
yarn install
```
3. Run the app
```sh
npm start
```

### Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are **greatly appreciated**.

1. Fork the Project
3. Commit your Changes (`git commit -m 'Some Good Features'`)
4. Push to the Code (`git push -u origin master `)
5. Open a Pull Request